Compartilhar via


Estrutura DDICERTIFICATEINFO (d3dumddi.h)

A estrutura DDICERTIFICATEINFO descreve informações sobre o certificado que o driver usa.

Sintaxe

typedef struct _DDICERTIFICATEINFO {
  [in] D3DDDI_CERTIFICATETYPE      CertificateType;
  [in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
  [in] GUID                        CryptoSessionType;
} DDICERTIFICATEINFO;

Membros

[in] CertificateType

Um valor de tipo D3DDDI_CERTIFICATETYPE que indica o tipo de certificado.

[in] ChannelType

Um valor do tipo DDIAUTHENTICATEDCHANNELTYPE que indica o tipo de canal autenticado.

[in] CryptoSessionType

Um GUID que indica a sessão de criptografia.

Comentários

O runtime especifica um ponteiro para uma estrutura DDICERTIFICATEINFO no membro pInfo da estrutura D3DDDIARG_GETCAPS , juntamente com o valor D3DDDICAPS_GETCERTIFICATE no membro Type de D3DDDIARG_GETCAPS, em uma chamada para a função GetCaps do driver de exibição no modo de usuário para recuperar o certificado. O runtime também fornece um buffer no membro pData de D3DDDIARG_GETCAPS para manter o certificado. O runtime recebe informações sobre o tamanho do buffer quando o runtime chama GetCaps do driver com o valor D3DDDICAPS_GETCERTIFICATESIZE definido no membro Type de D3DDDIARG_GETCAPS. O driver retorna um ponteiro para o certificado no buffer fornecido.

Requisitos

Requisito Valor
Cliente mínimo com suporte DDICERTIFICATEINFO tem suporte a partir do sistema operacional Windows 7.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

Getcaps