pub unsafe extern "system" fn CredMarshalCredentialW(
    credtype: CRED_MARSHAL_TYPE,
    credential: *const c_void,
    marshaledcredential: *mut PWSTR,
) -> BOOL