struktur VDS_ISCSI_SHARED_SECRET (vdshwprv.h)
[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh API Manajemen Penyimpanan Windows.]
Mendefinisikan rahasia bersama CHAP.
Sintaks
typedef struct _VDS_ISCSI_SHARED_SECRET {
UCHAR *pSharedSecret;
ULONG ulSharedSecretSize;
} VDS_ISCSI_SHARED_SECRET;
Anggota
pSharedSecret
Penunjuk ke array byte yang berisi rahasia bersama CHAP. Jika rahasia bersama tidak diperlukan, parameter ini harus NULL.
ulSharedSecretSize
Jumlah byte dalam array yang dituju anggota pSharedSecret . Jika anggota pSharedSecretadalah NULL, parameter ini harus nol. Jika pSharedSecret bukan NULL, parameter ini harus lebih besar dari atau sama dengan 12 dan kurang dari atau sama dengan 16.
Keterangan
Struktur ini digunakan oleh metode berikut:
- IVdsServiceIscsi::SetInitiatorSharedSecret menetapkan rahasia bersama untuk inisiator iSCSI. Jika anggota pSharedSecret adalah NULL dan anggota ulSharedSecretSize adalah nol, SetInitiatorSharedSecret menghapus rahasia bersama yang ada.
- IVdsIscsiTarget::SetSharedSecret menetapkan rahasia bersama untuk target iSCSI. Jika anggota pSharedSecret adalah NULL dan anggota ulSharedSecretSize adalah nol, SetSharedSecret menghapus rahasia bersama yang ada.
- IVdsServiceIscsi::RememberTargetSharedSecret memberi tahu inisiator untuk mengingat rahasia target.
- IVdsIscsiTarget::RememberInitiatorSharedSecret memberi tahu target untuk mengingat rahasia inisiator.
Untuk CHAP bersama, rahasia ditetapkan pada target dan inisiator. Untuk melakukan login yang berhasil, target dan inisiator harus mengingat rahasia satu sama lain.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 R2 [hanya aplikasi desktop] |
Header | vdshwprv.h |
Redistribusi | VDS 1.1 |
Lihat juga
IVdsIscsiTarget::RememberInitiatorSharedSecret
IVdsIscsiTarget::SetSharedSecret