共用方式為


ONEX_STATUS 結構 (dot1x.h)

ONEX_STATUS 結構包含目前的802.1X驗證狀態。

語法

typedef struct _ONEX_STATUS {
  ONEX_AUTH_STATUS authStatus;
  DWORD            dwReason;
  DWORD            dwError;
} ONEX_STATUS, *PONEX_STATUS;

成員

authStatus

802.1X 驗證程式的目前狀態。 在驗證期間可能發生的任何錯誤,會以 ONEX_STATUS 結構之 dwReasondwError 成員的值來指出。 如需詳細資訊,請參閱 ONEX_AUTH_STATUS 列舉。

dwReason

如果在 802.1X 驗證期間發生錯誤,此成員會包含指定為 ONEX_REASON_CODE 列舉值之錯誤的原因。 當 802.1X 驗證成功且不會發生任何錯誤時,通常會 ONEX_REASON_CODE_SUCCESS 此成員。

dwError

如果在 802.1X 驗證期間發生錯誤,此成員會包含錯誤。 此成員通常NO_ERROR,但發生 EAPHost 錯誤時除外。

備註

ONEX_STATUS 結構是由 802.1X 模組所使用,這是 Windows Vista 和更新版本上支援的新無線元件。

ONEX_RESULT_UPDATE_DATA包含狀態變更為802.1X驗證的資訊。 當WLAN_NOTIFICATION_DATA結構的 NotificationSource 成員是WLAN_NOTIFICATION_SOURCE_ONEX,而所接收通知之WLAN_NOTIFICATION_DATA結構的 NotificationCode 成員是 OneXNotificationTypeResultUpdate 時,就會傳回ONEX_RESULT_UPDATE_DATA結構。 針對此通知,WLAN_NOTIFICATION_DATA 結構的 pData 成員會指向包含 802.1X 驗證狀態變更資訊的ONEX_RESULT_UPDATE_DATA結構。

ONEX_RESULT_UPDATE_DATA 結構的 oneXStatus 成員包含ONEX_STATUS結構。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 dot1x.h

另請參閱

關於 ACM 架構

ONEX_NOTIFICATION_TYPE

ONEX_REASON_CODE

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_DATA

WlanRegisterNotification