Delen via


Samenvatting van frameworkobjecten

De volgende tabel bevat alle frameworkobjecten en bevat enkele basisinformatie over elk object. De moduskolom geeft aan of het object hetzij in KMDF- en UMDF-stuurprogramma's, of alleen in KMDF kan worden gebruikt.

Zie Samenvatting van WDF-callbacks en -methodenvoor een lijst met callbacks en methoden en welke frameworks van toepassing zijn.

Name Handle Purpose Default parent Kan het stuurprogramma het standaard bovenliggende item overschrijven? Mode Reference
Child-list object WDFCHILDLIST Vertegenwoordigt een lijst met subapparaten die zijn verbonden met een hoofdapparaat. Device object No KM WDF Child-List Objectverwijzing
Collection object WDFCOLLECTION Vertegenwoordigt een objectverzameling. Driver object Yes KM/UM naslaginformatie voor WDF-verzamelingsobjecten
Gemeenschappelijk bufferobject WDFCOMMONBUFFER Vertegenwoordigt een gemeenschappelijke buffer. DMA-inschakelobject No KM WDF Common Buffer Object Reference
Device object WDFDEVICE Vertegenwoordigt een apparaat. Driver object No KM/UM WDF-apparaatobjectverwijzing
DMA-inschakelobject WDFDMAENABLER Hiermee kan een stuurprogramma de DMA-mogelijkheden van het framework gebruiken. Device object Yes KM WDF DMA-objectverwijzing
DMA-transactieobject WDFDMATRANSACTION Vertegenwoordigt een DMA-transactie. DMA-inschakelobject No KM WDF DMA-objectverwijzing
DPC object WDFDPC Vertegenwoordigt een uitgestelde procedureaanroep. None Yes KM WDF DPC-objectverwijzing
Driver object WDFDRIVER Vertegenwoordigt een stuurprogramma. None No KM/UM WDF-stuurprogrammaobjectverwijzing
File object WDFFILEOBJECT Vertegenwoordigt een bestand. Device object No KM/UM WDF-bestandsobjectverwijzing
General object WDFOBJECT Vertegenwoordigt een algemeen object. Driver object Yes KM/UM algemene WDF-objectverwijzing
Interrupt object WDFINTERRUPT Vertegenwoordigt een hardware-interruptbron. Device object Yes KM/UM WDF Interrupt-objectverwijzing
I/O-doelobject WDFIOTARGET Vertegenwoordigt een stuurprogramma waarnaar een ander stuurprogramma I/O-aanvragen verzendt. Device object Yes KM/UM WDF I/O-doelobjectverwijzing
Lookaside-list object WDFLOOKASIDE Vertegenwoordigt een opslaglijst. Driver object Yes KM WDF-geheugenobjectverwijzing
Memory object WDFMEMORY Vertegenwoordigt een geheugenbuffer. Driver object Yes KM/UM WDF-geheugenobjectverwijzing
Queue object WDFQUEUE Vertegenwoordigt een I/O-wachtrij die I/O-aanvragen ontvangt. Device object Yes KM/UM WDF-wachtrijobjectreferentie
Registersleutelobject WDFKEY Vertegenwoordigt een registersleutel. Driver object Yes KM/UM WDF-registersleutelobjectverwijzing
Request object WDFREQUEST Vertegenwoordigt een I/O-aanvraag. Geen, indien gemaakt door het framework. Stuurprogrammaobject, indien gemaakt door stuurprogramma. Ja, indien gemaakt door stuurprogramma. KM/UM WDF-verwijzing naar aanvraagobject
Bronnenlijstobject WDFCMRESLIST Vertegenwoordigt een bronnenlijst. Driver object No KM/UM WDF-Resource Object Referentie
Lijstobject voor bronnenbereik WDFIORESLIST Vertegenwoordigt een logische configuratie. Lijstobject met resourcevereisten No KM WDF-Resource Object Referentie
Lijstobject met resourcevereisten WDFIORESREQLIST Vertegenwoordigt een lijst met resourcevereisten. Driver object No KM WDF-Resource Object Referentie
Spin-lock object WDFSPINLOCK Vertegenwoordigt een kringslot. Driver object Yes KM/UM WDF-synchronisatiemethoden
String object WDFSTRING Vertegenwoordigt een Unicode-tekenreeks. Driver object Yes KM/UM WDF-tekenreeksobjectverwijzing
Timer object WDFTIMER Vertegenwoordigt een timer. None Yes KM/UM WDF Timer Object Referentie
USB-apparaatobject WDFUSBDEVICE Vertegenwoordigt een apparaat dat is verbonden met een USB. Device object No KM/UM WDF USB-verwijzing
USB-interfaceobject WDFUSBINTERFACE Vertegenwoordigt een USB-apparaatinterface. USB-apparaatobject No KM/UM WDF USB-verwijzing
USB-pijpobject WDFUSBPIPE Vertegenwoordigt een USB-apparaatpijp. USB-interfaceobject No KM/UM WDF USB-verwijzing
Wait-lock object WDFWAITLOCK Vertegenwoordigt een wachtvergrendeling. Driver object Yes KM/UM WDF-synchronisatiemethoden
WMI-instantie-object WDFWMIINSTANCE Vertegenwoordigt een exemplaar van een WMI-gegevensblok. WMI-providerobject No KM WDF WMI-verwijzing
WMI-providerobject WDFWMIPROVIDER Vertegenwoordigt een WMI-gegevensblok. Device object No KM WDF WMI-verwijzing
Work-item object WDFWORKITEM Vertegenwoordigt een werkitem. None Yes KM/UM WDF-Work-Item Objectverwijzing