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 D3DDDI_CERTIFICATETYPEdigitado que indica o tipo de certificado.

[in] ChannelType

Um DDIAUTHENTICATEDCHANNELTYPEvalor digitado que indica o tipo de canal autenticado.

[in] CryptoSessionType

Um GUID que indica a sessão de criptografia.

Observações

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Há suporte para DDICERTIFICATEINFO a partir do sistema operacional Windows 7.
cabeçalho d3dumddi.h (inclua D3dumddi.h)

Consulte também

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps