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.
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) |