Funzione EapPeerGetResponsePacket (eapmethodpeerapis.h)

Ottiene un pacchetto di risposta dal metodo EAP.

Sintassi

DWORD EapPeerGetResponsePacket(
  [in]      EAP_SESSION_HANDLE sessionHandle,
  [in, out] DWORD              *pcbSendPacket,
  [out]     EapPacket          *pSendPacket,
  [out]     EAP_ERROR          **ppEapError
);

Parametri

[in] sessionHandle

Puntatore a una struttura EAP_SESSION_HANDLE che contiene l'handle univoco per questa sessione di autenticazione EAP nel server EAPHost. Questo handle viene restituito nel parametro pSessionHandle in una chiamata precedente a EapPeerBeginSession.

[in, out] pcbSendPacket

Puntatore a un valore che contiene le dimensioni in byte del buffer allocato per il pacchetto di risposta. In caso di ritorno, questo parametro riceve un puntatore alla dimensione effettiva in byte di pSendPacket.

[out] pSendPacket

Puntatore a una struttura EapPacket contenente il pacchetto di risposta.

[out] ppEapError

Puntatore all'indirizzo di una struttura EAP_ERROR che contiene eventuali errori generati durante l'esecuzione di questa chiamata di funzione. Dopo aver utilizzato i dati di errore, questa memoria deve essere liberata chiamandoEapPeerFreeErrorMemory.

Valore restituito

nessuno

Osservazioni

EapPeerGetResponsePacket viene chiamato da EAPHost nel metodo EAP per ottenere un pacchetto di risposta. EAPHost chiama questa API solo quando il codice azione da una chiamata precedente indica che è disponibile un pacchetto.

Questa chiamata viene eseguita da un EAPHost basato su peer usando un puntatore di funzione a questa API. Questa API deve essere implementata nel metodo EAP caricato da EAPHost e deve essere strettamente conforme ai tipi di sintassi e di parametri specificati nella documentazione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione eapmethodpeerapis.h

Vedi anche

Metodo peer EAPHost Run-Time Funzioni