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) |