WdfIoResourceRequirementsListGetCount-Funktion (wdfresource.h)
[Gilt nur für KMDF]
Die WdfIoResourceRequirementsListGetCount Methode gibt die Anzahl der logischen Konfigurationen zurück, die in einer Ressourcenanforderungensliste enthalten sind.
Syntax
ULONG WdfIoResourceRequirementsListGetCount(
[in] WDFIORESREQLIST RequirementsList
);
Parameter
[in] RequirementsList
Ein Handle für ein Framework-Ressourcenanforderungen-Listenobjekt, das die Ressourcenanforderungensliste eines Geräts darstellt.
Rückgabewert
WdfIoResourceRequirementsListGetCount gibt die Anzahl der logischen Konfigurationen zurück, die in der Liste der Ressourcenanforderungen enthalten sind.
Eine Systemfehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.
Bemerkungen
Weitere Informationen zu Ressourcenanforderungenslisten finden Sie unter Hardwareressourcen für Framework-Based Drivers.
Beispiele
Das folgende Codebeispiel zeigt, wie ein EvtDeviceFilterRemoveResourceRequirements Rückruffunktion die Anzahl der logischen Konfigurationen abrufen kann, die in einer Ressourcenanforderungensliste enthalten sind.
NTSTATUS
Example_EvtDeviceFilterRemoveResourceRequirements(
IN WDFDEVICE Device,
IN WDFIORESREQLIST RequirementsList
)
{
ULONG count;
count = WdfIoResourceRequirementsListGetCount(RequirementsList);
}
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.0 |
Header- | wdfresource.h (include Wdf.h) |
Library | Wdf01000.sys (siehe Framework-Bibliotheksversionsverwaltung.) |
IRQL- | <=DISPATCH_LEVEL |
DDI-Complianceregeln | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |