VDS_ISCSI_SHARED_SECRET 結構 (vds.h)
[從 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。
備註
下列方法會使用此結構:
- IVdsServiceIscsi::SetInitiatorSharedSecret 會設定 iSCSI 啟動器的共用秘密。 如果 pSharedSecret 成員為 NULL , 且 ulSharedSecretSize 成員為零, SetInitiatorSharedSecret 會清除任何現有的共用秘密。
- IVdsIscsiTarget::SetSharedSecret 會設定 iSCSI 目標的共用秘密。 如果 pSharedSecret 成員為 NULL , 且 ulSharedSecretSize 成員為零, SetSharedSecret 會清除任何現有的共用秘密。
- IVdsServiceIscsi::RememberTargetSharedSecret 會告知啟動器記住目標的秘密。
- IVdsIscsiTarget::RememberInitiatorSharedSecret 會告知目標記住啟動器的秘密。
針對相互 CHAP,秘密會在目標和啟動器上設定。 若要成功登入,目標和啟動器必須記住彼此的秘密。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 R2 [僅限桌面應用程式] |
標頭 | vds.h |
可轉散發套件 | VDS 1.1 |
另請參閱
IVdsIscsiTarget::RememberInitiatorSharedSecret
IVdsIscsiTarget::SetSharedSecret