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
ISCSI_IP_Address结构,指定登录或注销失败的目标的 IP 地址。
注解
实现此类是可选的。
要求
要求 | 值 |
---|---|
Header | iscsimgt.h (包括 Iscsimgt.h) |