pub unsafe extern "system" fn SspiAcquireCredentialsHandleAsyncA(
    asynccontext: *mut SspiAsyncContext,
    pszprincipal: PCSTR,
    pszpackage: PCSTR,
    fcredentialuse: u32,
    pvlogonid: *const c_void,
    pauthdata: *const c_void,
    pgetkeyfn: SEC_GET_KEY_FN,
    pvgetkeyargument: *const c_void,
    phcredential: *const SecHandle,
    ptsexpiry: *const i64,
) -> HRESULT