Compartilhar via


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

D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE
Retorna o tipo de canal autenticado.

Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION
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

D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE
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

D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE
Retorna um identificador para o dispositivo associado a esse canal autenticado.

Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID
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

D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT
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

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID
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

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT
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

D3D11_AUTHENTICATED_QUERY_PROTECTION
Retorna o nível de proteção atual para o dispositivo.

Estrutura de dados de saída: D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS
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

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT
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

D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT
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

Confira também

Estruturas de vídeo do Direct3D 11