Metodo IEAPProviderConfig::RouterInvokeCredentialsUI (rrascfg.h)

Il sistema chiama il metodo RouterInvokeCredentialsUI per richiamare l'interfaccia utente delle credenziali per l'autenticazione EAP tra due router.

Sintassi

HRESULT RouterInvokeCredentialsUI(
  DWORD     dwEapTypeId,
  ULONG_PTR uConnectionParam,
  HWND      hwndParent,
  DWORD     dwFlags,
  BYTE      *pConnectionDataIn,
  DWORD     dwSizeOfConnectionDataIn,
  BYTE      *pUserDataIn,
  DWORD     dwSizeOfUserDataIn,
  BYTE      **ppUserDataOut,
  DWORD     *pdwSizeOfUserDataOut
);

Parametri

dwEapTypeId

Specifica l'EAP per cui richiamare l'interfaccia utente di configurazione.

uConnectionParam

Specifica la sessione di configurazione per la quale richiamare l'interfaccia utente.

hwndParent

Gestire nella finestra padre per l'interfaccia utente di configurazione.

dwFlags

Specifica il flag RAS_EAP_FLAG_ROUTER. Questo è l'unico flag valido per questo parametro. Indica che l'autenticazione è tra due router. Questo parametro include sempre questo flag.

pConnectionDataIn

Puntatore ai dati di configurazione correnti per l'interfaccia.

dwSizeOfConnectionDataIn

Specifica le dimensioni dei dati di configurazione correnti a cui punta il parametro pConnectionDataIn .

pUserDataIn

Puntatore ai dati delle credenziali correnti per l'interfaccia.

dwSizeOfUserDataIn

Specifica le dimensioni dei dati delle credenziali correnti.

ppUserDataOut

Puntatore a un puntatore a un buffer per ricevere i nuovi dati delle credenziali per l'interfaccia.

pdwSizeOfUserDataOut

Puntatore a una variabile DWORD per ricevere le dimensioni dei nuovi dati delle credenziali.

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 richiesta.
E_UNEXPECTED
Si è verificato un errore imprevisto.

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::Initialize

IEAPProviderConfig::RouterInvokeConfigUI

IEAPProviderConfig::ServerInvokeConfigUI

IEAPProviderConfig::Uninitialize