Bagikan melalui


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)

Lihat juga

GetFcpPersistentBinding_IN

GetFcpPersistentBinding_OUT

HBAFCPBindingEntry2