pub unsafe extern "system" fn SspiPrepareForCredRead(
    authidentity: *const c_void,
    psztargetname: PCWSTR,
    pcredmancredentialtype: *mut u32,
    ppszcredmantargetname: *mut PCWSTR
) -> HRESULT