struttura MSiSCSI_LUNMappingInformation (iscsiop.h)
Questa struttura MSiSCSI_LUNMappingInformation fornisce le informazioni sull'indirizzo SCSI assegnate dal sistema operativo a una particolare unità logica.
Sintassi
typedef struct _MSiSCSI_LUNMappingInformation {
ULONGLONG UniqueAdapterId;
ULONGLONG UniqueSessionId;
ULONG OSBus;
ULONG OSTarget;
ULONG OSLUN;
} MSiSCSI_LUNMappingInformation, *PMSiSCSI_LUNMappingInformation;
Membri
UniqueAdapterId
Intero a 64 bit che identifica in modo univoco un iniziatore HBA e un'istanza caricata di un driver miniport di archiviazione che gestisce l'HBA. L'iniziatore deve usare l'indirizzo dell'estensione dell'adattatore o un altro indirizzo di proprietà del driver di dispositivo per costruire questo identificatore (ID). L'iniziatore segnala questo valore nel membro UniqueAdapterId della struttura MSiSCSI_HBAInformation.
UniqueSessionId
ID sessione che identifica in modo univoco la sessione per la quale il mapping LUN è valido. I metodi LoginToTarget e AddConnectionToSession restituiscono entrambi questo valore nel parametro UniqueSessionId. Non confondere questo valore con i valori nei membri ISID e TSID.
OSBus
Numero assegnato dal sistema operativo al bus a cui è collegato l'adattatore.
OSTarget
Numero di dispositivo assegnato dal sistema operativo alla destinazione.
OSLUN
Numero di unità logica (LUN) assegnato dal sistema operativo all'unità logica.
Osservazioni
È necessario implementare questa classe.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | iscsiop.h (include Iscsiop.h) |