pub unsafe extern "system" fn GetUserObjectSecurity(
    hObj: *mut c_void,
    pSIRequested: *mut u32,
    pSID: *mut c_void,
    nLength: u32,
    lpnLengthNeeded: *mut u32
) -> i32