(vds.h) VDS_ISCSI_SHARED_SECRET 结构

[从 Windows 8 和 Windows Server 2012 开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]

定义 CHAP 共享机密。

语法

typedef struct _VDS_ISCSI_SHARED_SECRET {
  UCHAR *pSharedSecret;
  ULONG ulSharedSecretSize;
} VDS_ISCSI_SHARED_SECRET;

成员

pSharedSecret

指向包含 CHAP 共享机密的字节数组的指针。 如果不需要共享机密,则此参数应为 NULL

ulSharedSecretSize

pSharedSecret 成员指向的数组中的字节数。 如果 pSharedSecret 成员为 NULL,则此参数必须为零。 如果 pSharedSecret 不为 NULL,则此参数必须大于或等于 12 且小于或等于 16。

注解

此结构由以下方法使用:

对于单向 CHAP,在目标上设置机密。 发起方必须记住目标的 CHAP 机密才能成功登录。

对于相互 CHAP,在目标和发起方上设置机密。 若要成功登录,目标和发起方必须记住彼此的机密。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 R2 [仅限桌面应用]
标头 vds.h
可再发行组件 VDS 1.1

另请参阅

IVdsIscsiTarget::RememberInitiatorSharedSecret

IVdsIscsiTarget::SetSharedSecret

IVdsServiceIscsi::RememberTargetSharedSecret

IVdsServiceIscsi::SetInitiatorSharedSecret