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)