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) |