ONEX_RESULT_UPDATE_DATA 結構 (dot1x.h)
ONEX_RESULT_UPDATE_DATA結構包含狀態變更為 802.1X 驗證的資訊。
語法
typedef struct _ONEX_RESULT_UPDATE_DATA {
ONEX_STATUS oneXStatus;
ONEX_EAP_METHOD_BACKEND_SUPPORT BackendSupport;
BOOL fBackendEngaged;
DWORD fOneXAuthParams : 1;
DWORD fEapError : 1;
ONEX_VARIABLE_BLOB authParams;
ONEX_VARIABLE_BLOB eapError;
} ONEX_RESULT_UPDATE_DATA, *PONEX_RESULT_UPDATE_DATA;
成員
oneXStatus
指定目前的 802.1X 驗證狀態。 如需詳細資訊,請參閱 ONEX_STATUS 結構。
BackendSupport
指出 802.1X 驗證服務器上是否支援已設定的 EAP 方法。
EAP 允許使用後端驗證服務器,其可能會實作部分或所有驗證方法,而驗證器會做為部分或所有方法和對等的傳遞。 如需詳細資訊,請參閱 IETF 所發佈的 RFC 3748 和 ONEX_EAP_METHOD_BACKEND_SUPPORT 列舉。
fBackendEngaged
指出是否從 802.1X 驗證服務器收到回應。
fOneXAuthParams
指出 ONEX_RESULT_UPDATE_DATA 結構是否包含 authParams 成員中的 802.1X 驗證參數。
fEapError
指出 ONEX_RESULT_UPDATE_DATA 結構是否在 eapError 成員中包含 EAP 錯誤。
authParams
802.1X 驗證參數。 如果設定 fOneXAuthParams位欄位成員,此成員包含從ONEX_VARIABLE_BLOBdwOffset成員開始的內嵌ONEX_AUTH_PARAMS結構。
eapError
EAP 錯誤值。 如果設定 fEapError位欄位成員,此成員包含從ONEX_VARIABLE_BLOBdwOffset成員開始的內嵌ONEX_EAP_ERROR結構。
備註
ONEX_RESULT_UPDATE_DATA結構是由 802.1X 模組使用,這是 Windows Vista 和更新版本上支援的新無線組態元件。
ONEX_RESULT_UPDATE_DATA包含狀態變更為 802.1X 驗證的資訊。當WLAN_NOTIFICATION_DATA結構的NotificationSource成員WLAN_NOTIFICATION_SOURCE_ONEX,且所接收通知之WLAN_NOTIFICATION_DATA結構的NotificationCode成員為OneXNotificationTypeResultUpdate時,就會傳回這個結構。 針對此通知,WLAN_NOTIFICATION_DATA結構的pData成員會指向包含 802.1X 驗證狀態變更資訊的ONEX_RESULT_UPDATE_DATA結構。
需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | dot1x.h |