Fungsi GetPersistentBinding2
Metode GetPersistentBinding2 mengambil pengikatan yang digunakan driver miniport HBA untuk memetakan informasi yang digunakan sistem operasi untuk mengidentifikasi unit logisnya ke pengidentifikasi protokol Fibre Channel (FCP) untuk unit logis.
Sintaks
void GetPersistentBinding2(
[in, HBAType("HBA_WWN")] uint8 PortWWN[8],
[in] uint32 InEntryCount,
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[out] uint32 TotalEntryCount,
[out] uint32 OutEntryCount,
[out, WmiSizeIs("OutEntryCount")] HBAFCPBindingEntry2 Bindings[]
);
Parameter
PortWWN[8]
Nama di seluruh dunia yang menunjukkan port yang pengikatan persistennya akan diambil.
InEntryCount
Menunjukkan jumlah entri pengikatan yang dapat dilaporkan penyedia WMI dalam parameter Entri .
HBAStatus
Saat kembali, berisi status operasi. Untuk daftar nilai yang diizinkan dan deskripsinya, lihat HBA_STATUS. Driver miniport mengembalikan informasi ini di anggota HBAStatus dari struktur GetFcpPersistentBinding_OUT .
TotalEntryCount
Menunjukkan jumlah total pengikatan persisten yang terkait dengan HBA.
OutEntryCount
Menunjukkan jumlah total pengikatan persisten yang diambil oleh metode GetPersistentBinding2 .. Nilai ini akan kurang dari atau sama dengan TotalEntryCount.
Pengikatan[]
Array struktur jenis HBAFCPBindingEntry2 yang menjelaskan pengikatan HBA antara sistem operasi dan pengidentifikasi protokol Fibre Channel (FCP).
Nilai kembali
Tidak berlaku untuk metode WMI.
Keterangan
Metode WMI ini milik kelas WMI MSFC_HBAFCPInfo.
Persyaratan
Platform target |
Desktop |
Header |
Hbapiwmi.h (termasuk Hbapiwmi.h, Hbaapi.h, atau Hbaapi.h) |