Freigeben über


EapPeerMethodResult-Struktur (eapmethodpeerapis.h)

Enthält Während der Authentifizierung von einer EAP-Methode generierte Ergebnisdaten.

Syntax

typedef struct tagEapPeerMethodResult {
  BOOL             fIsSuccess;
  DWORD            dwFailureReasonCode;
  BOOL             fSaveConnectionData;
  DWORD            dwSizeofConnectionData;
  BYTE             *pConnectionData;
  BOOL             fSaveUserData;
  DWORD            dwSizeofUserData;
  BYTE             *pUserData;
  EAP_ATTRIBUTES   *pAttribArray;
  EAP_ERROR        *pEapError;
  NgcTicketContext *pNgcKerbTicket;
  BOOL             fSaveToCredMan;
} EapPeerMethodResult;

Member

fIsSuccess

Wenn TRUE, wurde der Supplicant erfolgreich authentifiziert. , wenn FALSE, war es nicht.

dwFailureReasonCode

Enthält einen Grundcode, wenn der Supplicant nicht authentifiziert werden konnte.

fSaveConnectionData

True gibt an, dass die in den pConnectionData-Daten angegebenen Verbindungsdaten auf dem Datenträger gespeichert werden müssen. Andernfalls muss sie nicht gespeichert werden.

dwSizeofConnectionData

Die Größe von pConnectionData in Bytes.

pConnectionData

Ein Zeiger auf einen Bytepuffer, der Informationen zu der Verbindung enthält, über die die EAP-Authentifizierungssitzung durchgeführt wird. Der Puffer darf nicht mehr als dwSizeOfConnectionData-Elemente enthalten.

fSaveUserData

True gibt an, dass die in den pUserData-Daten angegebenen Benutzerdaten auf dem Datenträger gespeichert werden müssen. Andernfalls muss sie nicht gespeichert werden.

dwSizeofUserData

Die Größe von pUserData in Byte.

pUserData

Ein Zeiger auf einen Bytepuffer, der Informationen zu dem supplicant-Benutzer enthält, der die EAP-Authentifizierungssitzung angefordert hat. Der Puffer darf nicht mehr als dwSizeofUserData-Elemente enthalten.

pAttribArray

Ein Zeiger auf eine EAP_ATTRIBUTES Arraystruktur, die die von der Authentifizierungssitzung zurückgegebenen EAP-Attribute enthält.

pEapError

Ein Zeiger auf die EAP_ERROR-Struktur , die alle Fehler enthält, die während der Ausführung dieses Funktionsaufrufs ausgelöst wurden. Nach der Nutzung der Fehlerdaten muss dieser Arbeitsspeicher freigegeben werden, indem ein Zeiger auf EapPeerFreeErrorMemory übergeben wird.

pNgcKerbTicket

Kerberos-Ticket.

fSaveToCredMan

Gibt an, ob im Anmeldeinformations-Manager gespeichert werden soll.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile eapmethodpeerapis.h

Weitere Informationen

EAPHost-Peermethodenstrukturen