Funzione EapPeerInitialize (eapmethodpeerapis.h)

Inizializza un metodo peer EAP per EAPHost.

Sintassi

DWORD EapPeerInitialize(
  [out] EAP_ERROR **ppEapError
);

Parametri

[out] ppEapError

Puntatore a un puntatore a 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 passando un puntatore a EapPeerFreeErrorMemory.

Valore restituito

nessuno

Osservazioni

Un metodo EAP è una DLL che implementa ed esporta le API del metodo peer EAP. I metodi di esempio includono MS-PEAPv0 e versioni successive, MS-EAP-TLS e MS-CHAPv2. È anche possibile creare e implementare metodi EAP personalizzati.

Le librerie dei metodi EAP insieme a EAPHOST.dll costituiscono "EAPHost". La DLL host gestisce le librerie e consente ai supplici (client EAP) di eseguire l'autenticazione.

Ogni API viene gestita come puntatore a funzione da EAPHost, che le chiama se conformi alle firme specifiche e alle convenzioni di chiamata specificate in questa documentazione. Questi puntatori a funzione vengono ottenuti quando EAPHost chiama EapPeerGetInfo.

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

Requisiti

   
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

Funzioni di Run-Time del metodo peer EAPHost