Función WdfIoResourceRequirementsListGetCount (wdfresource.h)
[Solo se aplica a KMDF]
El método WdfIoResourceRequirementsListGetCount devuelve el número de configuraciones lógicas contenidas en una lista de requisitos de recursos.
Sintaxis
ULONG WdfIoResourceRequirementsListGetCount(
[in] WDFIORESREQLIST RequirementsList
);
Parámetros
[in] RequirementsList
Identificador de un objeto resource-requirements-list del marco que representa la lista de requisitos de recursos de un dispositivo.
Valor devuelto
WdfIoResourceRequirementsListGetCount devuelve el número de configuraciones lógicas contenidas en la lista de requisitos de recursos.
Se produce una comprobación de errores del sistema si el controlador proporciona un identificador de objeto no válido.
Comentarios
Para obtener más información sobre las listas de requisitos de recursos, consulte Recursos de hardware para controladores de Framework-Based.
Ejemplos
En el ejemplo de código siguiente se muestra cómo una función de devolución de llamada EvtDeviceFilterRemoveResourceRequirements puede obtener el número de configuraciones lógicas contenidas en una lista de requisitos de recursos.
NTSTATUS
Example_EvtDeviceFilterRemoveResourceRequirements(
IN WDFDEVICE Device,
IN WDFIORESREQLIST RequirementsList
)
{
ULONG count;
count = WdfIoResourceRequirementsListGetCount(RequirementsList);
}
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Encabezado | wdfresource.h (incluya Wdf.h) |
Library | Wdf01000.sys (consulte Control de versiones de la biblioteca de marcos). |
IRQL | <=DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |