Condividi tramite


D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL struttura (d3dumddi.h)

La struttura D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL descrive lo stato impostato all'interno di un canale autenticato usando la funzione ConfigureAuthenticatedChannel .

Sintassi

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

Members

[in] InputSize

Dimensioni, in byte, dei dati di input a cui punta il membro pInputData .

[in] pInputData

Puntatore a un buffer che descrive i dati di configurazione da impostare. La definizione del buffer di input dipende dai dati di configurazione impostati. Il buffer da cui pInputData punta è definito in modo identico al buffer di input passato al metodo IDirect3DAuthenticatedChannel::Configure . Per altre informazioni su IDirect3DAuthenticatedChannel::Configure, vedere la documentazione di Windows SDK.

[in/out] pOutputData

Puntatore a un buffer che descrive le informazioni restituite dalla funzione ConfigureAuthenticatedChannel .

Commenti

Il primo membro del buffer di input a cui punta il membro pInputData è sempre la struttura D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, i cui membri specificano le informazioni seguenti:

  • Il membro ConfigureType identifica lo stato di configurazione da impostare.
  • Il membro omac identifica il codice di autenticazione del messaggio in modalità CBC (One-Key Cipher Block Chaining) che verifica che l'input sia da un'origine attendibile.
  • Il membro SequenceNumber specifica un numero univoco che il driver può usare per impedire attacchi di riproduzione.
Il membro pOutputData punta a una struttura D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT che contiene il tipo di configurazione e il numero di sequenza del buffer di output per impedire attacchi di riproduzione.

Stato di configurazione che i set di canali autenticati non possono essere disabilitati da un altro canale autenticato. Una chiamata alla funzione ConfigureAuthenticatedChannel del driver con un tentativo di errore.

Requisiti

Requisito Valore
Client minimo supportato D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL è supportato a partire dal sistema operativo Windows 7.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

ConfigurareAuthenticatedChannel