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 framework resource-requirements-list 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.
Se il driver fornisce un handle di oggetto non valido, si verifica un controllo dei bug di sistema.
Osservazioni
Per altre informazioni sugli elenchi dei requisiti delle risorse, vedere Risorse hardware per i driver Framework-Based.
Esempi
L'esempio di codice seguente illustra come un EvtDeviceFilterRemoveResourceRequirements funzione di callback può ottenere il numero di configurazioni logiche contenute in un elenco di requisiti delle risorse.
NTSTATUS
Example_EvtDeviceFilterRemoveResourceRequirements(
IN WDFDEVICE Device,
IN WDFIORESREQLIST RequirementsList
)
{
ULONG count;
count = WdfIoResourceRequirementsListGetCount(RequirementsList);
}
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
versione minima di KMDF | 1.0 |
intestazione | wdfresource.h (include Wdf.h) |
libreria | Wdf01000.sys (vedere Controllo delle versioni della libreria framework). |
IRQL | <=DISPATCH_LEVEL |
regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |