MSiSCSI_InitiatorNodeFailureEvent 構造体 (iscsimgt.h)
MSiSCSI_InitiatorNodeFailureEvent構造体は、ノード障害が発生したときにイベントを報告するために使用されます。
構文
typedef struct _MSiSCSI_InitiatorNodeFailureEvent {
ULONGLONG FailureTime;
UCHAR FailureType;
WCHAR TargetFailureName[223 + 1];
ISCSI_IP_Address TargetFailureAddr;
} MSiSCSI_InitiatorNodeFailureEvent, *PMSiSCSI_InitiatorNodeFailureEvent;
メンバー
FailureTime
ノード障害が発生した日時を示すタイムスタンプ。
FailureType
ノード障害の種類。 このメンバーには、 Mgmt.mof の ValueMap で定義されている次の整数値を指定できます。
値 | エラーの種類 |
---|---|
LoginOtherFail | 未指定の理由でログオンに失敗しました。 |
LoginAuthFail | イニシエーターとターゲットに互換性のある認証アルゴリズムがないため、ログオンに失敗しました。 |
LoginAuthenticateFail | イニシエーターとターゲットの資格情報が一致せず、イニシエーターがターゲットを認証できなかったため、ログオンに失敗しました。 |
LoginNegotiateFail | イニシエーターがターゲットとの接続を正常にネゴシエートできなかったため、ログオンに失敗しました。 |
LogoutOthers | 他の理由により、ログアウトに失敗しました。 |
TargetFailureName[223 + 1]
ログオンまたはログオフが失敗したターゲットの名前を指定するワイド文字列。
TargetFailureAddr
ログオンまたはログオフが失敗したターゲットの IP アドレスを指定する ISCSI_IP_Address 構造体。
注釈
このクラスを実装することは省略可能です。
要件
要件 | 値 |
---|---|
Header | iscsimgt.h (Iscsimgt.h を含む) |