Compartilhar via


estrutura WEBAUTHN_CREDENTIAL_EX (webauthn.h)

Dados sobre uma credencial com informações extras, como dwTransports*.

Sintaxe

typedef struct _WEBAUTHN_CREDENTIAL_EX {
  DWORD   dwVersion;
  DWORD   cbId;
#if ...
  PBYTE   pbId;
#else
  PBYTE   pbId;
#endif
#if ...
  PCWSTR  pwszCredentialType;
#else
  LPCWSTR pwszCredentialType;
#endif
  DWORD   dwTransports;
} WEBAUTHN_CREDENTIAL_EX, *PWEBAUTHN_CREDENTIAL_EX;

Membros

dwVersion

Versão dessa estrutura, para permitir modificações no futuro. Esse campo é necessário e deve ser definido como CURRENT_VERSION.

cbId

O tamanho do pbID.

pbId

ID exclusiva para essa credencial específica.

pwszCredentialType

Tipo de credencial conhecido que especifica o tipo dessa credencial específica.

dwTransports

Os transportes. 0 implica nenhuma restrição de transporte.

Requisitos

Requisito Valor
Cabeçalho webauthn.h

Confira também

WEBAUTHN_CREDENTIAL