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
サプリカントで構成された EAP メソッドが 802.1X 認証サーバーでサポートされているかどうかを示します。
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_BLOBの dwOffset メンバーから始まる埋め込みONEX_AUTH_PARAMS構造体が含まれます。
eapError
EAP エラー値。 このメンバーには、fEapError ビットフィールド メンバーが設定されている場合、ONEX_VARIABLE_BLOBの dwOffset メンバーから始まる埋め込みONEX_EAP_ERROR構造体が含まれます。
解説
ONEX_RESULT_UPDATE_DATA構造は、Windows Vista 以降でサポートされている新しいワイヤレス構成コンポーネントである 802.1X モジュールによって使用されます。
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 [デスクトップ アプリのみ] |
Header | dot1x.h |