header swenum.h

Header ini digunakan oleh stream. Untuk informasi selengkapnya, lihat:

swenum.h berisi antarmuka pemrograman berikut:

IOCTL

 
IOCTL_SWENUM_GET_BUS_ID

Pelajari selengkapnya tentang: IOCTL_SWENUM_GET_BUS_ID IOCTL
IOCTL_SWENUM_INSTALL_INTERFACE

Pelajari selengkapnya tentang: IOCTL_SWENUM_INSTALL_INTERFACE IOCTL
IOCTL_SWENUM_REMOVE_INTERFACE

Pelajari selengkapnya tentang: IOCTL_SWENUM_REMOVE_INTERFACE IOCTL

Fungsi

 
DEFINE_GUIDEX

Pelajari selengkapnya tentang: fungsi DEFINE_GUIDEX
KsCreateBusEnumObject

Fungsi KsCreateBusEnumObject hanya untuk penggunaan sistem.
KsDereferenceSoftwareBusObject

Fungsi KsDereferenceSoftwareBusObject mengurangi jumlah referensi PDO objek enumerator bus beban permintaan.
KsGetBusEnumIdentifier

Fungsi KsGetBusEnumIdentifier mengambil pengidentifikasi enumerator bus perangkat lunak untuk perangkat bus yang terkait dengan IRP yang diberikan.
KsGetBusEnumParentFDOFromChildPDO

Fungsi KsGetBusEnumParentFDOFromChildPDO mengambil FDO induk PDO anak yang diberikan.
KsGetBusEnumPnpDeviceObject

Fungsi KsGetBusEnumPnpDeviceObject mengambil objek perangkat Plug and Play yang dilampirkan ke objek perangkat yang diberikan.
KsInstallBusEnumInterface

Fungsi KsInstallBusEnumInterface menginstal antarmuka ke objek enumerator bus beban permintaan.
KsIsBusEnumChildDevice

Fungsi KsIsBusEnumChildDevice menentukan apakah objek perangkat yang diberikan adalah perangkat turunan dari objek enumerator bus beban permintaan.
KsQuerySoftwareBusInterface

Fungsi KsQuerySoftwareBusInterface membuat buffer dari kumpulan halaman dan menyalin string referensi yang terkait dengan PDO objek enumerator bus beban permintaan ke dalam buffer.
KsReferenceSoftwareBusObject

Fungsi KsReferenceSoftwareBusObject meningkatkan jumlah referensi PDO objek enumerator bus beban permintaan.
KsRemoveBusEnumInterface

Fungsi KsRemoveBusEnumInterface menghapus antarmuka ke objek enumerator bus beban permintaan.
KsServiceBusEnumCreateRequest

Layanan fungsi KsServiceBusEnumCreateRequest IRP_MJ_CREATE permintaan untuk antarmuka perangkat bus perangkat lunak.
KsServiceBusEnumPnpRequest

Fungsi KsServiceBusEnumPnpRequest hanya untuk penggunaan sistem.

Fungsi panggilan balik

 
PFNDEREFERENCEDEVICEOBJECT

Fungsi panggilan balik PFNDEREFERENCEDEVICEOBJECT (swenum.h) dapat dipanggil oleh driver untuk mengurangi jumlah referensi Objek Perangkat Fisik (PDO).
PFNQUERYREFERENCESTRING

Fungsi panggilan balik PFNQUERYREFERENCESTRING (swenum.h) menyalin string referensi yang terkait dengan PDO ke dalam buffer yang dibuat dan dibebaskan oleh pemanggil.
PFNREFERENCEDEVICEOBJECT

Fungsi panggilan balik PFNREFERENCEDEVICEOBJECT (swenum.h) dapat dipanggil oleh driver untuk menaikkan jumlah referensi Objek Perangkat Fisik (PDO).

Struktur

 
BUS_INTERFACE_SWENUM

Struktur BUS_INTERFACE_SWENUM menjelaskan antarmuka objek enumerator bus beban permintaan.
SWENUM_INSTALL_INTERFACE

Struktur SWENUM_INSTALL_INTERFACE menjelaskan antarmuka objek enumerator bus beban permintaan tertentu untuk diinstal.