estrutura D3D11_AUTHENTICATED_QUERY_INPUT (d3d11.h)
Contém dados de entrada para o método ID3D11VideoContext::QueryAuthenticatedChannel .
Sintaxe
typedef struct D3D11_AUTHENTICATED_QUERY_INPUT {
GUID QueryType;
HANDLE hChannel;
UINT SequenceNumber;
} D3D11_AUTHENTICATED_QUERY_INPUT;
Membros
QueryType
Um GUID que especifica a consulta. Os GUIDs a seguir são definidos.
Valor | Significado |
---|---|
|
Retorna o tipo de barramento de E/S usado para enviar dados para a GPU.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT |
|
Retorna o tipo de canal autenticado.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT |
|
Retorna identificadores para a sessão criptográfica e o dispositivo Direct3D associados a um dispositivo de decodificador especificado.
Estrutura de dados de entrada: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT |
|
Retorna o tipo de criptografia que é aplicado antes que o conteúdo se torne acessível à CPU ou ao barramento.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT |
|
Retorna um identificador para o dispositivo associado a esse canal autenticado.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT |
|
Retorna um dos tipos de criptografia que podem ser usados para criptografar o conteúdo antes que ele se torne acessível à CPU ou ao barramento.
Estrutura de dados de entrada: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT |
|
Retorna o número de tipos de criptografia que podem ser usados para criptografar o conteúdo antes que ele se torne acessível para a CPU ou o barramento.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT |
|
Retorna um dos identificadores de saída associados a uma sessão criptográfica especificada e ao dispositivo Direct3D.
Estrutura de dados de entrada: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT |
|
Retorna o número de identificadores de saída associados a uma sessão criptográfica especificada e ao dispositivo Direct3D.
Estrutura de dados de entrada: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT |
|
Retorna o nível de proteção atual para o dispositivo.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT |
|
Retorna informações sobre um processo que tem permissão para abrir recursos compartilhados com acesso restrito.
Estrutura de dados de entrada: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT |
|
Retorna o número de processos que têm permissão para abrir recursos compartilhados com acesso restrito.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT |
|
Retorna o número de recursos compartilhados protegidos que podem ser abertos por qualquer processo sem restrições.
Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT |
hChannel
Um identificador para o canal autenticado. Para obter o identificador, chame o método ID3D11AuthenticatedChannel::GetChannelHandle .
SequenceNumber
O número da sequência de consulta. No início da sessão, gere um número aleatório de 32 bits criptograficamente seguro para usar como o número de sequência inicial. Para cada consulta, incremente o número de sequência em 1.
Requisitos
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | d3d11.h |