структура 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.
Значение | Значение |
---|---|
|
Возвращает тип шины ввода-вывода, которая используется для отправки данных в GPU.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT |
|
Возвращает тип канала, прошедшего проверку подлинности.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT |
|
Возвращает дескриптор для сеанса шифрования и устройства Direct3D, связанного с указанным устройством декодера.
Структура входных данных: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT Структура выходных данных: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT |
|
Возвращает тип шифрования, применяемый перед тем, как содержимое станет доступным для ЦП или шины.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT |
|
Возвращает дескриптор для устройства, связанного с этим каналом, прошедшим проверку подлинности.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT |
|
Возвращает один из типов шифрования, который можно использовать для шифрования содержимого, прежде чем оно станет доступным для ЦП или шины.
Структура входных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT |
|
Возвращает количество типов шифрования, которые можно использовать для шифрования содержимого, прежде чем оно станет доступным для ЦП или шины.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT |
|
Возвращает один из идентификаторов выходных данных, связанный с указанным криптографическим сеансом и устройством Direct3D.
Структура входных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT Структура выходных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT |
|
Возвращает количество идентификаторов выходных данных, связанных с указанным криптографическим сеансом и устройством Direct3D.
Структура входных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT Структура выходных данных: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT |
|
Возвращает текущий уровень защиты для устройства.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT |
|
Возвращает сведения о процессе, которому разрешено открывать общие ресурсы с ограниченным доступом.
Структура входных данных: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT Структура выходных данных: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT |
|
Возвращает количество процессов, которым разрешено открывать общие ресурсы с ограниченным доступом.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT |
|
Возвращает количество защищенных общих ресурсов, которые могут быть открыты любым процессом без ограничений.
Структура выходных данных: D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT |
hChannel
Дескриптор для канала, прошедшего проверку подлинности. Чтобы получить дескриптор, вызовите метод ID3D11AuthenticatedChannel::GetChannelHandle .
SequenceNumber
Порядковый номер запроса. В начале сеанса создайте криптографически безопасное 32-разрядное случайное число, используемое в качестве начального порядкового номера. Для каждого запроса увеличьте порядковый номер на 1.
Требования
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Верхняя часть | d3d11.h |