Freigeben über


MSiSCSI_LUNMappingInformation Struktur (iscsiop.h)

Diese MSiSCSI_LUNMappingInformation Struktur stellt die SCSI-Adressinformationen bereit, die das Betriebssystem einer bestimmten logischen Einheit zuweist.

Syntax

typedef struct _MSiSCSI_LUNMappingInformation {
  ULONGLONG UniqueAdapterId;
  ULONGLONG UniqueSessionId;
  ULONG     OSBus;
  ULONG     OSTarget;
  ULONG     OSLUN;
} MSiSCSI_LUNMappingInformation, *PMSiSCSI_LUNMappingInformation;

Angehörige

UniqueAdapterId

Eine 64-Bit-Ganzzahl, die einen HBA-Initiator eindeutig identifiziert, und eine geladene Instanz eines Speicher-Miniporttreibers, der die HBA verwaltet. Der Initiator sollte die Adresse der Adaptererweiterung oder eine andere Adresse verwenden, die der Gerätetreiber besitzt, um diesen Bezeichner (ID) zu erstellen. Der Initiator meldet diesen Wert im UniqueAdapterId Member der MSiSCSI_HBAInformation-Struktur.

UniqueSessionId

Eine Sitzungs-ID, die die Sitzung eindeutig identifiziert, für die die LUN-Zuordnung gültig ist. Die methoden LoginToTarget und AddConnectionToSession geben diesen Wert im parameter UniqueSessionId zurück. Verwechseln Sie diesen Wert nicht mit den Werten in den ISID- und TSID-Mitgliedern.

OSBus

Die Nummer, die das Betriebssystem dem Bus zuweist, an den der Adapter angeschlossen ist.

OSTarget

Die Gerätenummer, die das Betriebssystem dem Ziel zuweist.

OSLUN

Die logische Einheitsnummer (LUN), die das Betriebssystem der logischen Einheit zuweist.

Bemerkungen

Sie müssen diese Klasse implementieren.

Anforderungen

Anforderung Wert
Header- iscsiop.h (include Iscsiop.h)

Siehe auch

AddConnectionToSession-

LoginToTarget-

MSiSCSI_HBAInformation

MSiSCSI_LUNMappingInformation WMI-Klasse

MSiSCSI_TargetMappings