iscsiop.h) (LoginToTarget_OUT 结构
LoginToTarget_OUT 结构保存 LoginToTarget 方法的输出数据。
语法
typedef struct _LoginToTarget_OUT {
ULONG Status;
ULONGLONG UniqueSessionId;
ULONGLONG UniqueConnectionId;
} LoginToTarget_OUT, *PLoginToTarget_OUT;
成员
Status
在 LoginToTarget 的输出中, LoginToTarget 操作的状态。 有关状态限定符的列表,请参阅 ISCSI_STATUS_QUALIFIERS。
UniqueSessionId
唯一标识会话的 64 位整数。 LoginToTarget 和 AddConnectionToSession 方法都在其 UniqueSessionId 参数中返回此值。 在发起方注销会话之前,ID) 的唯一会话标识符 (不会更改。 iSCSI 发起程序服务向用户模式软件公开的会话 ID 是 128 位数字。 最上面的 (有效) 64 位由发起方在 MSiSCSI_HBAInformation 类的 UniqueAdapterId 成员中报告的唯一 适配器 ID 组成。 低 (最小有效) 64 位对应于 UniqueSessionId 中的 值。 当服务与适配器通信时,该服务使用较低的 64 位 (UniqueSessionId) ,而用户模式软件使用所有 128 位来与 iSCSI 发起程序服务通信。
UniqueConnectionId
在 LoginToTarget 的输出中,一个唯一标识连接的 64 位整数。 iSCSI 发起程序服务向用户模式软件公开的连接 ID 是 128 位数字。 最上面的 (有效) 64 位由发起方在 MSiSCSI_HBAInformation 类的 UniqueAdapterId 成员中报告的唯一 适配器 ID 组成。 低 (最小有效) 64 位对应于 UniqueConnectionId 中的值。 当服务与适配器通信时,服务使用低 64 位 (UniqueConnectionId) ,而用户模式软件使用所有 128 位来与 iSCSI 发起程序服务通信。
注解
必须实现此方法。
要求
要求 | 值 |
---|---|
Header | iscsiop.h (包括 Iscsiop.h) |