Поделиться через


структура D3D11_AUTHENTICATED_QUERY_INPUT (d3d11.h)

Содержит входные данные для метода ID3D11VideoContext::QueryAuthenticatedChannel .

Синтаксис

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

Члены

QueryType

Идентификатор GUID, указывающий запрос. Определены следующие идентификаторы GUID.

Значение Значение
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES
Возвращает тип шины ввода-вывода, которая используется для отправки данных в GPU.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE
Возвращает тип канала, прошедшего проверку подлинности.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION
Возвращает дескриптор для сеанса шифрования и устройства Direct3D, связанного с указанным устройством декодера.

Структура входных данных: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE
Возвращает тип шифрования, применяемый перед тем, как содержимое станет доступным для ЦП или шины.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE
Возвращает дескриптор для устройства, связанного с этим каналом, прошедшим проверку подлинности.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID
Возвращает один из типов шифрования, который можно использовать для шифрования содержимого, прежде чем оно станет доступным для ЦП или шины.

Структура входных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT
Возвращает количество типов шифрования, которые можно использовать для шифрования содержимого, прежде чем оно станет доступным для ЦП или шины.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID
Возвращает один из идентификаторов выходных данных, связанный с указанным криптографическим сеансом и устройством Direct3D.

Структура входных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT
Возвращает количество идентификаторов выходных данных, связанных с указанным криптографическим сеансом и устройством Direct3D.

Структура входных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_PROTECTION
Возвращает текущий уровень защиты для устройства.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS
Возвращает сведения о процессе, которому разрешено открывать общие ресурсы с ограниченным доступом.

Структура входных данных: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT
Возвращает количество процессов, которым разрешено открывать общие ресурсы с ограниченным доступом.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT
Возвращает количество защищенных общих ресурсов, которые могут быть открыты любым процессом без ограничений.

Структура выходных данных: D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

hChannel

Дескриптор для канала, прошедшего проверку подлинности. Чтобы получить дескриптор, вызовите метод ID3D11AuthenticatedChannel::GetChannelHandle .

SequenceNumber

Порядковый номер запроса. В начале сеанса создайте криптографически безопасное 32-разрядное случайное число, используемое в качестве начального порядкового номера. Для каждого запроса увеличьте порядковый номер на 1.

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Верхняя часть d3d11.h

См. также раздел

Структуры видео Direct3D 11