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 地址。
言论
实现此类是可选的。
要求
| 要求 | 价值 |
|---|---|
| 标头 | iscsimgt.h (包括 Iscsimgt.h) |