Bagikan melalui


struktur ISCSI_TargetMapping (iscsidef.h)

Struktur ISCSI_TargetMapping memetakan kumpulan nomor unit logis (LUN) yang didefinisikan secara lokal ke grup nomor unit logis iSCSI 64-bit.

Sintaks

typedef struct _ISCSI_TargetMapping {
  ULONG         OSBus;
  ULONG         OSTarget;
  ULONGLONG     UniqueSessionId;
  ULONG         LUNCount;
  WCHAR         TargetName[223 + 1];
  BOOLEAN       FromPersistentLogin;
  ULONGLONG     Reserved;
  ISCSI_LUNList LUNList[1];
} ISCSI_TargetMapping, *PISCSI_TargetMapping;

Anggota

OSBus

Nomor bus SCSI (yang valid dalam sistem operasi lokal) tempat target jarak jauh dipetakan. Nilai 0xffffffff menunjukkan bahwa pengemudi miniport dapat mengaitkan nomor bus SCSI apa pun dengan target.

OSTarget

Nomor target SCSI (yang valid dalam sistem operasi lokal) tempat target jarak jauh dipetakan. Nilai 0xffffffff menunjukkan bahwa driver miniport dapat memilih nomor apa pun untuk mengidentifikasi perangkat target jarak jauh.

UniqueSessionId

Bilangan bulat 64-bit yang secara unik mengidentifikasi sesi. Metode LoginToTarget dan AddConnectionToSession mengembalikan nilai ini dalam parameter UniqueSessionId mereka. Jangan bingung nilai ini dengan nilai di anggota ISID dan TSID.

LUNCount

Jumlah LUN yang terkait dengan perangkat target jarak jauh.

TargetName[223 + 1]

String karakter lebar yang menunjukkan nama target.

FromPersistentLogin

Nilai Boolean yang menunjukkan apakah sesi masuk persisten. Jika anggota ini TRUE, sesi masuk persisten dan sistem membuatnya secara otomatis ketika komputer di-boot. Jika anggota ini FALSE, sesi masuk tidak persisten.

Reserved

Dicadangkan untuk penggunaan Microsoft saja.

LUNList[1]

Struktur ISCSI_LUNList yang menyimpan daftar LUN yang terkait dengan perangkat target.

Keterangan

LUN iSCSI 64-bit dengan sendirinya tidak secara unik mengidentifikasi unit logis yang diwakilinya. Namun, kombinasi LUN iSCSI dan nama target yang dimiliki unit logis memang memberikan identifikasi unik untuk unit logis yang valid di mana saja dalam jaringan.

Aplikasi manajemen dapat menggunakan struktur ISCSI_TargetMapping untuk menentukan nomor LUN lokal yang dapat ditetapkan ke LUN target yang ditemukan sistem operasi selama enumerasi perangkat.

Persyaratan

Persyaratan Nilai
Header iscsidef.h (termasuk Iscsidef.h)

Lihat juga

AddConnectionToSession

ISCSI_LUNList

Kelas WMI ISCSI_TargetMapping

LoginToTarget