Funzione WdfIoResourceRequirementsListGetCount (wdfresource.h)
[Si applica solo a KMDF]
Il metodo WdfIoResourceRequirementsListGetCount restituisce il numero di configurazioni logiche contenute in un elenco dei requisiti delle risorse.
Sintassi
ULONG WdfIoResourceRequirementsListGetCount(
[in] WDFIORESREQLIST RequirementsList
);
Parametri
[in] RequirementsList
Handle per un oggetto resource-requirements-list framework che rappresenta l'elenco dei requisiti delle risorse di un dispositivo.
Valore restituito
WdfIoResourceRequirementsListGetCount restituisce il numero di configurazioni logiche contenute nell'elenco dei requisiti delle risorse.
Un controllo del bug di sistema si verifica se il driver fornisce un handle di oggetti non valido.
Commenti
Per altre informazioni sugli elenchi dei requisiti delle risorse, vedere Risorse hardware per i driver di Framework-Based.
Esempio
Nell'esempio di codice seguente viene illustrato come una funzione di callback EvtDeviceFilterRemoveResourceRequirements può ottenere il numero di configurazioni logiche contenute in un elenco dei requisiti delle risorse.
NTSTATUS
Example_EvtDeviceFilterRemoveResourceRequirements(
IN WDFDEVICE Device,
IN WDFIORESREQLIST RequirementsList
)
{
ULONG count;
count = WdfIoResourceRequirementsListGetCount(RequirementsList);
}
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Intestazione | wdfresource.h (includere Wdf.h) |
Libreria | Wdf01000.sys (vedere Framework Library Versioning). |
IRQL | <=DISPATCH_LEVEL |
Regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |