Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi ReportActiveIscsiTargetMappings mengambil pemetaan target yang saat ini aktif untuk semua inisiator di komputer.
Sintaksis
ISDSC_STATUS ISDSC_API ReportActiveIScsiTargetMappingsA(
[in, out] PULONG BufferSize,
[out] PULONG MappingCount,
[out] PISCSI_TARGET_MAPPINGA Mappings
);
Parameter
[in, out] BufferSize
Penunjuk ke lokasi yang, pada input, berisi ukuran, dalam byte, buffer yang Pemetaan menunjuk. Jika operasi berhasil, lokasi menerima ukuran, dalam byte, dari data pemetaan yang diambil. Jika buffer yang Pemetaan titik tidak cukup untuk berisi data output, lokasi menerima ukuran buffer, dalam byte, yang diperlukan.
[out] MappingCount
Jika operasi berhasil, lokasi yang ditunjukkan oleh MappingCount menerima jumlah pemetaan yang diambil.
[out] Mappings
Penunjuk ke array jenis ISCSI_TARGET_MAPPING yang, pada output, diisi dengan pemetaan target aktif untuk semua inisiator.
Mengembalikan nilai
Mengembalikan ERROR_SUCCESS jika operasi berhasil dan ERROR_INSUFFICIENT_BUFFER jika buffer tidak cukup besar.
Jika tidak, ReportActiveIscsiTargetMappings mengembalikan kode kesalahan Win32 atau iSCSI yang sesuai pada kegagalan.
Komentar
Pemetaan target mengaitkan nomor bus, target, dan LUN dengan LUN pada perangkat target.
Nota
Header iscsidsc.h mendefinisikan ReportActiveIScsiTargetMappings sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
| Platform Target |
Windows |
| Header |
iscsidsc.h |
| Pustaka |
Iscsidsc.lib |
| DLL |
Iscsidsc.dll |