Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi ini hanya ditujukan untuk penggunaan internal.
Fungsi KsInstallBusEnumInterface menginstal antarmuka ke objek enumerator bus beban permintaan.
Sintaksis
KSDDKAPI NTSTATUS KsInstallBusEnumInterface(
[in] PIRP Irp
);
Parameter
[in] Irp
Pointer 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.
Komentar
Irp->AssociatedIrp.SystemBuffer diasumsikan berisi struktur SWENUM_INSTALL_INTERFACE. DeviceId, InterfaceId dan ReferenceString anggota 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-xxxxx}.
Persyaratan
| Syarat | Nilai |
|---|---|
| Platform Target | Universal |
| Header | swenum.h (termasuk Swenum.h) |
| Pustaka | Ks.lib |