pub unsafe extern "system" fn AcquireSRWLockExclusive(
    srwlock: *mut SRWLOCK
)