Fungsi BdaMethodDeletePin (bdasup.h)
Fungsi BdaMethodDeletePin menghapus pabrik pin.
Sintaks
NTSTATUS BdaMethodDeletePin(
[in] PIRP pIrp,
[in] PKSMETHOD pKSMethod,
PVOID pvIgnored
);
Parameter
[in] pIrp
Menunjuk ke IRP agar permintaan menghapus pabrik pin. Minidriver BDA menerima IRP ini dengan permintaan KSMETHOD_BDA_DELETE_PIN_FACTORY .
[in] pKSMethod
Menunjuk ke struktur KSMETHOD yang menjelaskan metode dan jenis permintaan permintaan metode.
pvIgnored
Menunjuk ke buffer yang diabaikan.
Menampilkan nilai
Mengembalikan STATUS_SUCCESS atau kode kesalahan yang sesuai.
Keterangan
Minidriver BDA memanggil fungsi BdaMethodDeletePin untuk menghapus pabrik pin setelah minidriver menerima permintaan KSMETHOD_BDA_DELETE_PIN_FACTORY dari metode KSMETHODSETID_BdaDeviceConfiguration yang ditetapkan dari penyedia jaringan. Sebagian besar minidriver BDA dapat menentukan tabel pengiriman dan otomatisasi filter sehingga minidriver tersebut mengirimkan fungsi BdaMethodDeletePin secara langsung, tanpa mencegat permintaan ini menggunakan metode internal (KStrMethodHandler). Lihat Menentukan Tabel Otomatisasi dan Mengonfigurasi Filter BDA untuk informasi selengkapnya.
Jika minidriver BDA harus menghapus pin tanpa mengandalkan penyedia jaringan, minidriver BDA harus memanggil fungsi BdaDeletePin .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | bdasup.h (termasuk Bdasup.h) |
Pustaka | Bdasup.lib |
IRQL | PASSIVE_LEVEL |
Lihat juga
KSMETHODSETID_BdaDeviceConfiguration
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk