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構造体のdwReason メンバーと dwError メンバーの値によって以下に示されます。 詳細については、 ONEX_AUTH_STATUS 列挙を参照してください。

dwReason

802.1X 認証中にエラーが発生した場合、このメンバーには、 ONEX_REASON_CODE 列挙体の値として指定されたエラーの理由が含まれます。 このメンバー は通常、 802.1X 認証が成功し、エラーが発生しない場合にONEX_REASON_CODE_SUCCESSされます。

dwError

802.1X 認証中にエラーが発生した場合、このメンバーにはエラーが含まれます。 このメンバーは、EAPHost エラーが発生した場合を除き、通常はNO_ERRORされます。

注釈

ONEX_STATUS構造は、Windows Vista 以降でサポートされている新しいワイヤレス構成コンポーネントである 802.1X モジュールによって使用されます。

ONEX_RESULT_UPDATE_DATAには、802.1X 認証への状態の変更に関する情報が含まれています。 ONEX_RESULT_UPDATE_DATA構造体は、WLAN_NOTIFICATION_DATA構造体のNotificationSource メンバーがWLAN_NOTIFICATION_SOURCE_ONEXされ、受信した通知のWLAN_NOTIFICATION_DATA構造体の NotificationCode メンバーが OneXNotificationTypeResultUpdate の場合に返されます。 この通知では、WLAN_NOTIFICATION_DATA 構造体の pData メンバーは、802.1X 認証状態の変更に関する情報を含むONEX_RESULT_UPDATE_DATA構造体を指します。

ONEX_RESULT_UPDATE_DATA 構造体の oneXStatus メンバーには、ONEX_STATUS構造体が含まれています。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header dot1x.h

こちらもご覧ください

ACM アーキテクチャについて

ONEX_NOTIFICATION_TYPE

ONEX_REASON_CODE

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_DATA

WlanRegisterNotification