Fungsi BdaPropertyPinTypes (bdasup.h)

Fungsi BdaPropertyPinTypes mengambil daftar jenis pin dalam topologi templat.

Sintaks

NTSTATUS BdaPropertyPinTypes(
  [in]  PIRP        pIrp,
  [in]  PKSPROPERTY pKSProperty,
  [out] ULONG       *pulProperty
);

Parameter

[in] pIrp

Menunjuk ke IRP agar permintaan mengambil daftar jenis pin. Minidriver BDA menerima IRP ini dengan permintaan KSPROPERTY_BDA_PIN_TYPES .

[in] pKSProperty

Menunjuk ke struktur KSPROPERTY yang menjelaskan properti dan jenis permintaan permintaan properti.

[out] pulProperty

Menunjuk ke array yang menerima daftar jenis pin.

Menampilkan nilai

Mengembalikan STATUS_SUCCESS atau kode kesalahan yang sesuai.

Keterangan

Minidriver BDA memanggil fungsi BdaPropertyPinTypes untuk mengambil daftar jenis pin setelah minidriver menerima permintaan KSPROPERTY_BDA_PIN_TYPES properti KSPROPSETID_BdaTopology yang ditetapkan dari penyedia jaringan. Sebagian besar minidriver BDA dapat menentukan tabel pengiriman dan otomatisasi filter sehingga minidriver tersebut mengirimkan fungsi BdaPropertyPinTypes secara langsung, tanpa mencegat permintaan ini menggunakan get-handler internal (KStrGetPropertyHandler). Lihat Menentukan Tabel Automation dan Menentukan Topologi Perangkat BDA untuk informasi selengkapnya.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header bdasup.h (termasuk Bdasup.h)
Pustaka Bdasup.lib
IRQL PASSIVE_LEVEL

Lihat juga

KSPROPERTY

KSPROPERTY_BDA_PIN_TYPES

KSPROPSETID_BdaTopology