Compartir a través de


estructura D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL (d3dumddi.h)

La estructura D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL describe el estado establecido en un canal autenticado mediante la función ConfigureAuthenticatedChannel.

Sintaxis

typedef struct _D3DDDIARG_CONFIGUREAUTHENICATEDCHANNEL {
  [in]     UINT       InputSize;
  [in]     const VOID *pInputData;
  [in/out] VOID       *pOutputData;
} D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL;

Miembros

[in] InputSize

Tamaño, en bytes, de los datos de entrada a los que apunta el miembro pInputData.

[in] pInputData

Puntero a un búfer que describe los datos de configuración que se van a establecer. La definición del búfer de entrada depende de los datos de configuración establecidos. El búfer que pInputData apunta a se define de forma idéntica al búfer de entrada que se pasa al método IDirect3DAuthenticatedChannel::Configure. Para obtener más información sobre IDirect3DAuthenticatedChannel::Configure, consulte la documentación de Windows SDK.

[in/out] pOutputData

Puntero a un búfer que describe la información que devuelve la función ConfigureAuthenticatedChannel.

Observaciones

El primer miembro del búfer de entrada al que apunta el miembro pInputData siempre es la estructura D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, cuyos miembros especifican la siguiente información:

  • El miembro ConfigureType identifica el estado de configuración que se va a establecer.
  • El miembro de omac identifica el código de autenticación de mensajes en modo de cifrado de clave única (CBC)-mode (OMAC), que comprueba que la entrada procede de un origen de confianza.
  • El miembro SequenceNumber especifica un número único que el controlador puede usar para evitar ataques de reproducción.
El miembro pOutputData apunta a una estructura de D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT que contiene el tipo de configuración y el número de secuencia del búfer de salida para evitar ataques de reproducción.

Estado de configuración que otro canal autenticado no puede deshabilitar los conjuntos de canales autenticados. Se produce un error en una llamada a la función ConfigureAuthenticatedChannel del controlador con este tipo de intento.

Requisitos

Requisito Valor
cliente mínimo admitido D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL se admite a partir del sistema operativo Windows 7.
encabezado de d3dumddi.h (incluya D3dumddi.h)

Consulte también

ConfigureAuthenticatedChannel