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

EXPERIMENTAL_WEBAUTHN_CTAPCBOR_GET_ASSERTION_REQUEST

構造体
サイズx64: 176 バイト / x86: 104 バイト

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

フィールド

フィールドサイズx64x86
dwVersionDWORD4+0+0
pwszRpIdLPWSTR8/4+8+4
cbRpIdDWORD4+16+8
pbRpIdBYTE*8/4+24+12
cbClientDataHashDWORD4+32+16
pbClientDataHashBYTE*8/4+40+20
CredentialListWEBAUTHN_CREDENTIAL_LIST16/8+48+24
cbCborExtensionsMapDWORD4+64+32
pbCborExtensionsMapBYTE*8/4+72+36
pAuthenticatorOptionsEXPERIMENTAL_WEBAUTHN_CTAPCBOR_AUTHENTICATOR_OPTIONS*8/4+80+40
fEmptyPinAuthBOOL4+88+44
cbPinAuthDWORD4+92+48
pbPinAuthBYTE*8/4+96+52
pHmacSaltExtensionEXPERIMENTAL_WEBAUTHN_CTAPCBOR_HMAC_SALT_EXTENSION*8/4+104+56
cbHmacSecretSaltValuesDWORD4+112+60
pbHmacSecretSaltValuesBYTE*8/4+120+64
dwPinProtocolDWORD4+128+68
lCredBlobExtINT4+132+72
lLargeBlobKeyExtINT4+136+76
dwCredLargeBlobOperationDWORD4+140+80
cbCredLargeBlobCompressedDWORD4+144+84
pbCredLargeBlobCompressedBYTE*8/4+152+88
dwCredLargeBlobOriginalSizeDWORD4+160+92
cbJsonExtDWORD4+164+96
pbJsonExtBYTE*8/4+168+100