Fungsi KsInstallBusEnumInterface (swenum.h)
Fungsi ini hanya ditujukan untuk penggunaan internal.
Fungsi KsInstallBusEnumInterface menginstal antarmuka ke objek enumerator bus beban permintaan.
Sintaks
KSDDKAPI NTSTATUS KsInstallBusEnumInterface(
[in] PIRP Irp
);
Parameter
[in] Irp
Penunjuk ke IRP yang berisi struktur SWENUM_INSTALL_INTERFACE yang menentukan antarmuka objek enumerator bus beban permintaan untuk diinstal. Untuk informasi tentang struktur ini, lihat bagian Keterangan di bawah ini.
Mengembalikan nilai
Mengembalikan STATUS_SUCCESS jika berhasil. Jika tidak, kode kesalahan akan dikembalikan.
Keterangan
Irp-AssociatedIrp.SystemBuffer> diasumsikan berisi struktur SWENUM_INSTALL_INTERFACE. Anggota DeviceId, InterfaceId , dan ReferenceString struktur menentukan perangkat dan antarmuka tertentu untuk mengakses antarmuka baru ini. Ketika antarmuka terdaftar dengan Plug and Play untuk GUID antarmuka dan string referensi terkait diakses pertama kali melalui IRP_MJ_CREATE, perangkat akan dijumlahkan menggunakan format bus-identifier-prefix\device-id-GUID-string. Misalnya, SW{xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx}.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | swenum.h (termasuk Swenum.h) |
Pustaka | Ks.lib |
Lihat juga
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