Condividi tramite


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)

Vedere anche

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation

MSiSCSI_LUNMappingInformation classe WMI

MSiSCSI_TargetMappings