Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Структура D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL описывает состояние, заданное в канале с проверкой подлинности с помощью функции ConfigureAuthenticatedChannel.
Синтаксис
typedef struct _D3DDDIARG_CONFIGUREAUTHENICATEDCHANNEL {
[in] UINT InputSize;
[in] const VOID *pInputData;
[in/out] VOID *pOutputData;
} D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL;
Члены
[in] InputSize
Размер входных данных, к которым указывает pInput Data, в байтах.
[in] pInputData
Указатель на буфер, описывающий заданные данные конфигурации. Определение входного буфера зависит от заданных данных конфигурации. Буфер, который pInputData указывает на то, что входной буфер, передаваемый методу IDirect3DAuthenticatedChannel::Configure. Дополнительные сведения о IDirect3DAuthenticatedChannel::Configureсм. в документации по пакету SDK для Windows.
[in/out] pOutputData
Указатель на буфер, описывающий сведения, возвращаемые функцией ConfigureAuthenticatedChannel.
Замечания
Первый элемент входного буфера, на который указывает pInputData, всегда является D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT структурой, члены которой указывают следующие сведения:
- Элемент ConfigureType определяет состояние конфигурации, которое нужно задать.
- Элемент omac определяет код проверки подлинности сообщений в режиме CBC (OMAC), который проверяет, является ли вход из надежного источника.
- Элемент SequenceNumber указывает уникальное число, которое драйвер может использовать для предотвращения атак воспроизведения.
Состояние конфигурации, в котором наборы каналов, прошедшие проверку подлинности, не могут быть отключены другим каналом, прошедшим проверку подлинности. Вызов функции драйвера ConfigureAuthenticatedChannel с такой попыткой завершается ошибкой.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL поддерживается начиная с операционной системы Windows 7. |
| заголовка | d3dumddi.h (include D3dumddi.h) |