pub unsafe fn WebAuthNAuthenticatorMakeCredential<P0>(
    hwnd: P0,
    prpinformation: *const WEBAUTHN_RP_ENTITY_INFORMATION,
    puserinformation: *const WEBAUTHN_USER_ENTITY_INFORMATION,
    ppubkeycredparams: *const WEBAUTHN_COSE_CREDENTIAL_PARAMETERS,
    pwebauthnclientdata: *const WEBAUTHN_CLIENT_DATA,
    pwebauthnmakecredentialoptions: Option<*const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS>
) -> Result<*mut WEBAUTHN_CREDENTIAL_ATTESTATION>
where P0: IntoParam<HWND>,