Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ONEX_AUTH_PARAMS-Struktur enthält 802.1X-Authentifizierungsparameter, die für die 802.1X-Authentifizierung verwendet werden.
Syntax
typedef struct _ONEX_AUTH_PARAMS {
BOOL fUpdatePending;
ONEX_VARIABLE_BLOB oneXConnProfile;
ONEX_AUTH_IDENTITY authIdentity;
DWORD dwQuarantineState;
DWORD fSessionId : 1;
DWORD fhUserToken : 1;
DWORD fOnexUserProfile : 1;
DWORD fIdentity : 1;
DWORD fUserName : 1;
DWORD fDomain : 1;
DWORD dwSessionId;
HANDLE hUserToken;
ONEX_VARIABLE_BLOB OneXUserProfile;
ONEX_VARIABLE_BLOB Identity;
ONEX_VARIABLE_BLOB UserName;
ONEX_VARIABLE_BLOB Domain;
} ONEX_AUTH_PARAMS, *PONEX_AUTH_PARAMS;
Member
fUpdatePending
Gibt an, ob ein status Update für die 802.X-Authentifizierung aussteht.
oneXConnProfile
Das 802.1X-Authentifizierungsverbindungsprofil. Dieses Element enthält eine eingebettete ONEX_CONNECTION_PROFILE-Struktur ab dem dwOffset-Element des ONEX_VARIABLE_BLOB.
authIdentity
Die Identität, die für die 802.1X-Authentifizierung verwendet wird, status. Dieser Member ist ein Wert aus der ONEX_AUTH_IDENTITY-Enumeration .
dwQuarantineState
Der Isolationsstatuswert des lokalen Computers. Der Isolationszustand bestimmt die Netzwerkkonnektivität. Dieses Element entspricht einem Wert aus der EAPHost-ISOLATION_STATE-Enumeration .
fSessionId
Gibt an, ob die ONEX_AUTH_PARAMS-Struktur eine Sitzungs-ID im dwSessionId-Element enthält.
fhUserToken
Gibt an, ob die ONEX_AUTH_PARAMS-Struktur ein Benutzertokenhandle im hUserToken-Element enthält.
Aus Sicherheitsgründen ist das hUserToken-Element der ONEX_AUTH_PARAMS-Struktur , das im authParams-Member der ONEX_RESULT_UPDATE_DATA-Struktur zurückgegeben wird, immer auf NULL festgelegt.
fOnexUserProfile
Gibt an, ob die ONEX_AUTH_PARAMS-Struktur ein 802.1X-Benutzerprofil im OneXUserProfile-Element enthält.
Aus Sicherheitsgründen ist das OneXUserProfile-Element der ONEX_AUTH_PARAMS-Struktur , das im authParams-Member der ONEX_RESULT_UPDATE_DATA-Struktur zurückgegeben wird, immer auf NULL festgelegt.
fIdentity
Gibt an, ob die ONEX_AUTH_PARAMS-Struktur eine 802.1X-Identität im Identitätselement enthält.
fUserName
Gibt an, ob die ONEX_AUTH_PARAMS-Struktur einen Benutzernamen enthält, der für die 802.1X-Authentifizierung im UserName-Member verwendet wird.
fDomain
Gibt an, ob die ONEX_AUTH_PARAMS-Struktur eine Domäne enthält, die für die 802.1X-Authentifizierung im Domänenmitglied verwendet wird.
dwSessionId
Die Sitzungs-ID des Benutzers, der sich derzeit bei der Konsole angemeldet hat. Dieser Member entspricht dem von der FUNKTION WTSGetActiveConsoleSessionId zurückgegebenen Wert. Dieses Element enthält eine Sitzungs-ID, wenn das fSessionId-Bitfeldelement festgelegt ist.
hUserToken
Das Benutzertokenhandle, das für die 802.1X-Authentifizierung verwendet wird. Dieses Element enthält ein Benutzertokenhandle, wenn das bitfeldelement fhUserToken festgelegt ist.
Aus Sicherheitsgründen ist das hUserToken-Element der ONEX_AUTH_PARAMS-Struktur , das im authParams-Member der ONEX_RESULT_UPDATE_DATA-Struktur zurückgegeben wird, immer auf NULL festgelegt.
OneXUserProfile
Das 802.1X-Benutzerprofil, das für die 802.1X-Authentifizierung verwendet wird. Dieses Element enthält ein eingebettetes Benutzerprofil ab dem dwOffset-Member des ONEX_VARIABLE_BLOB , wenn das fOneXUserProfile-Bitfeldelement festgelegt ist.
Aus Sicherheitsgründen ist das OneXUserProfile-Element der ONEX_AUTH_PARAMS-Struktur , das im authParams-Member der ONEX_RESULT_UPDATE_DATA-Struktur zurückgegeben wird, immer auf NULL festgelegt.
Identity
Die 802.1X-Identität, die für die 802.1X-Authentifizierung verwendet wird. Dieses Element enthält eine NULL-beendete Unicode-Zeichenfolge, deren Identität am dwOffset-Member des ONEX_VARIABLE_BLOB beginnt, wenn der fIdentity-Bitfeldmember festgelegt ist.
UserName
Der Benutzername, der für die 802.1X-Authentifizierung verwendet wird. Dieses Element enthält eine NULL-beendete Unicode-Zeichenfolge, deren Benutzername am dwOffset-Member des ONEX_VARIABLE_BLOB beginnt, wenn das fUserName-Bitfeldelement festgelegt ist.
Domain
Die Domäne, die für die 802.1X-Authentifizierung verwendet wird. Dieses Element enthält eine NULL-beendete Unicode-Zeichenfolge, wobei die Domäne am dwOffset-Member des ONEX_VARIABLE_BLOB beginnt, wenn der fDomain-Bitfeldmember festgelegt ist.
Hinweise
Die ONEX_AUTH_PARAMS-Struktur wird vom Modul 802.1X verwendet, einer neuen Komponente für die drahtlose Konfiguration, die unter Windows Vista und höher unterstützt wird.
Die ONEX_RESULT_UPDATE_DATA enthält Informationen zu einer status Änderung der 802.1X-Authentifizierung. Die ONEX_RESULT_UPDATE_DATA-Struktur wird zurückgegeben, wenn das NotificationSource-Element der WLAN_NOTIFICATION_DATA-StrukturWLAN_NOTIFICATION_SOURCE_ONEX und das NotificationCode-Element der WLAN_NOTIFICATION_DATA-Struktur für empfangene Benachrichtigungen OneXNotificationTypeResultUpdate ist. Für diese Benachrichtigung verweist das pData-Member der WLAN_NOTIFICATION_DATA-Struktur auf eine ONEX_RESULT_UPDATE_DATA-Struktur, die Informationen zur Änderung der Authentifizierung 802.1X status enthält.
Wenn das fOneXAuthParams-Element in der ONEX_RESULT_UPDATE_DATA-Struktur festgelegt ist, enthält das authParams-Element der ONEX_RESULT_UPDATE_DATA-Struktur eine ONEX_VARIABLE_BLOB-Struktur mit einer ONEX_AUTH_PARAMS Struktur, die ab dem dwOffset-Element des ONEX_VARIABLE_BLOB eingebettet ist.
Aus Sicherheitsgründen sind die hUserToken - und OneXUserProfile-Member der ONEX_AUTH_PARAMS-Struktur , die im authParams-Member zurückgegeben werden, immer auf NULL festgelegt.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | dot1x.h |
Weitere Informationen
Informationen zur ACM-Architektur
ONEX_EAP_ERROR