Condividi tramite


Metodo IEAPProviderConfig::Initialize (rrascfg.h)

Il sistema chiama il metodo Initialize per inizializzare una sessione di configurazione EAP con il computer specificato.

Sintassi

HRESULT Initialize(
  LPCOLESTR pszMachineName,
  DWORD     dwEapTypeId,
  ULONG_PTR *puConnectionParam
);

Parametri

pszMachineName

Puntatore a una stringa con terminazione null contenente il nome del computer in cui configurare EAP. La lunghezza della stringa non è limitata.

dwEapTypeId

Specifica l'EAP per cui inizializzare una sessione di configurazione.

puConnectionParam

Puntatore a una variabile integer senza segno. Al termine della restituzione, il valore di questa variabile identifica questa sessione di configurazione.

Valore restituito

Se la funzione ha esito positivo, il valore restituito deve essere S_OK.

Se la funzione ha esito negativo, il valore restituito deve essere uno dei codici seguenti.

Codice restituito Descrizione
E_FAIL
Errore non specifico.
E_INVALIDARG
Uno degli argomenti non è valido.
E_OUTOFMEMORY
Il metodo non è riuscito perché non è stato in grado di allocare la memoria necessaria.
E_UNEXPECTED
Si è verificato un errore imprevisto.

Commenti

L'interfaccia utente di configurazione deve consentire all'utente di configurare il provider EAP in un computer remoto. Stabilire la connessione al computer remoto durante la chiamata a Inizializza.

La DLL che implementa IEAPProviderConfig può supportare più protocolli di autenticazione. Il parametro dwEapTypeId specifica il protocollo di autenticazione per inizializzare una sessione di configurazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione rrascfg.h

Vedi anche

Interfacce EAP

Informazioni di riferimento sul protocollo di autenticazione estendibile

IEAPProviderConfig

IEAPProviderConfig::RouterInvokeConfigUI

IEAPProviderConfig::RouterInvokeCredentialsUI

IEAPProviderConfig::ServerInvokeConfigUI

IEAPProviderConfig::Uninitialize