struttura VDS_ISCSI_SHARED_SECRET (vds.h)
[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]
Definisce un segreto condiviso CHAP.
Sintassi
typedef struct _VDS_ISCSI_SHARED_SECRET {
UCHAR *pSharedSecret;
ULONG ulSharedSecretSize;
} VDS_ISCSI_SHARED_SECRET;
Members
pSharedSecret
Puntatore a una matrice di byte che contiene il segreto condiviso CHAP. Se non è necessario un segreto condiviso, questo parametro deve essere NULL.
ulSharedSecretSize
Numero di byte nella matrice a cui punta il membro pSharedSecret . Se il membro pSharedSecret è NULL, questo parametro deve essere zero. Se pSharedSecret non è NULL, questo parametro deve essere maggiore o uguale a 12 e minore o uguale a 16.
Commenti
Questa struttura viene utilizzata dai metodi seguenti:
- IVdsServiceIscsi::SetInitiatorSharedSecret imposta il segreto condiviso per un iniziatore iSCSI. Se il membro pSharedSecret è NULL e il membro ulSharedSecretSize è zero, SetInitiatorSharedSecret cancella tutti i segreti condivisi esistenti.
- IVdsIscsiTarget::SetSharedSecret imposta il segreto condiviso per una destinazione iSCSI. Se il membro pSharedSecret è NULL e il membro ulSharedSecretSize è zero, SetSharedSecret cancella tutti i segreti condivisi esistenti.
- IVdsServiceIscsi::RememberTargetSharedSecret indica all'iniziatore di ricordare il segreto della destinazione.
- IVdsIscsiTarget::RememberInitiatorSharedSecret indica alla destinazione di ricordare il segreto dell'iniziatore.
Per chap reciproco, i segreti vengono impostati sulla destinazione e sull'iniziatore. Per eseguire un accesso riuscito, la destinazione e l'iniziatore devono ricordare i segreti dell'altro.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 R2 [solo app desktop] |
Intestazione | vds.h |
Componente ridistribuibile | VDS 1.1 |
Vedi anche
IVdsIscsiTarget::RememberInitiatorSharedSecret
IVdsIscsiTarget::SetSharedSecret