estructura de D3D11_AUTHENTICATED_QUERY_INPUT (d3d11.h)

Contiene datos de entrada para el método ID3D11VideoContext::QueryAuthenticatedChannel .

Sintaxis

typedef struct D3D11_AUTHENTICATED_QUERY_INPUT {
  GUID   QueryType;
  HANDLE hChannel;
  UINT   SequenceNumber;
} D3D11_AUTHENTICATED_QUERY_INPUT;

Miembros

QueryType

GUID que especifica la consulta. Se definen los siguientes GUID.

Valor Significado
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES
Devuelve el tipo de bus de E/S que se usa para enviar datos a la GPU.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE
Devuelve el tipo de canal autenticado.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION
Devuelve identificadores a la sesión criptográfica y al dispositivo Direct3D que están asociados a un dispositivo de descodificador especificado.

Estructura de datos de entrada: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE
Devuelve el tipo de cifrado que se aplica antes de que el contenido sea accesible para la CPU o bus.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE
Devuelve un identificador al dispositivo asociado a este canal autenticado.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID
Devuelve uno de los tipos de cifrado que se pueden usar para cifrar el contenido antes de que sea accesible para la CPU o el bus.

Estructura de datos de entrada: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT
Devuelve el número de tipos de cifrado que se pueden usar para cifrar el contenido antes de que sea accesible para la CPU o el bus.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID
Devuelve uno de los identificadores de salida asociados a una sesión criptográfica especificada y al dispositivo Direct3D.

Estructura de datos de entrada: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT
Devuelve el número de identificadores de salida asociados a una sesión criptográfica especificada y al dispositivo Direct3D.

Estructura de datos de entrada: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_PROTECTION
Devuelve el nivel de protección actual del dispositivo.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS
Devuelve información sobre un proceso que puede abrir recursos compartidos con acceso restringido.

Estructura de datos de entrada: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT
Devuelve el número de procesos que pueden abrir recursos compartidos con acceso restringido.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT
Devuelve el número de recursos compartidos protegidos que cualquier proceso puede abrir sin restricciones.

Estructura de datos de salida: D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

hChannel

Identificador del canal autenticado. Para obtener el identificador, llame al método ID3D11AuthenticatedChannel::GetChannelHandle .

SequenceNumber

Número de secuencia de consulta. Al principio de la sesión, genere un número aleatorio de 32 bits seguro criptográficamente para usarlo como número de secuencia inicial. Para cada consulta, incremente el número de secuencia en 1.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d3d11.h

Consulte también

Estructuras de vídeo de Direct3D 11