pub unsafe extern "system" fn RegisterSuspendResumeNotification( hRecipient: *mut c_void, Flags: u32 ) -> *mut c_void