Win32 API 日本語リファレンス
ホームSecurity.Authentication.WebAuthn › WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS

WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS

構造体
サイズx64: 200 バイト / x86: 116 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
dwVersionDWORD4+0+0
dwTimeoutMillisecondsDWORD4+4+4
CredentialListWEBAUTHN_CREDENTIALS16/8+8+8
ExtensionsWEBAUTHN_EXTENSIONS16/8+24+16
dwAuthenticatorAttachmentDWORD4+40+24
dwUserVerificationRequirementDWORD4+44+28
dwFlagsDWORD4+48+32
pwszU2fAppIdLPWSTR8/4+56+36
pbU2fAppIdBOOL*8/4+64+40
pCancellationIdGUID*8/4+72+44
pAllowCredentialListWEBAUTHN_CREDENTIAL_LIST*8/4+80+48
dwCredLargeBlobOperationDWORD4+88+52
cbCredLargeBlobDWORD4+92+56
pbCredLargeBlobBYTE*8/4+96+60
pHmacSecretSaltValuesWEBAUTHN_HMAC_SECRET_SALT_VALUES*8/4+104+64
bBrowserInPrivateModeBOOL4+112+68
pLinkedDeviceCTAPCBOR_HYBRID_STORAGE_LINKED_DATA*8/4+120+72
bAutoFillBOOL4+128+76
cbJsonExtDWORD4+132+80
pbJsonExtBYTE*8/4+136+84
cCredentialHintsDWORD4+144+88
ppwszCredentialHintsLPWSTR*8/4+152+92
pwszRemoteWebOriginLPWSTR8/4+160+96
cbPublicKeyCredentialRequestOptionsJSONDWORD4+168+100
pbPublicKeyCredentialRequestOptionsJSONBYTE*8/4+176+104
cbAuthenticatorIdDWORD4+184+108
pbAuthenticatorIdBYTE*8/4+192+112