pub unsafe extern "system" fn ExEnterCriticalRegionAndAcquireResourceExclusive( resource: *mut ERESOURCE, ) -> *mut c_void