Compartir a través de


Función WdfCmResourceListGetDescriptor (wdfresource.h)

[Se aplica a KMDF y UMDF]

El método WdfCmResourceListGetDescriptor devuelve un puntero a un descriptor de recursos contenido en una lista de recursos especificada.

Sintaxis

PCM_PARTIAL_RESOURCE_DESCRIPTOR WdfCmResourceListGetDescriptor(
  [in] WDFCMRESLIST List,
  [in] ULONG        Index
);

Parámetros

[in] List

Identificador de un objeto de lista de recursos de marco que representa una lista de recursos de hardware para un dispositivo.

[in] Index

Valor de base cero que se usa como índice en la configuración lógica que List especifica.

Valor devuelto

WdfCmResourceListGetDescriptor devuelve un puntero a la estructura CM_PARTIAL_RESOURCE_DESCRIPTOR que describe el recurso de hardware que identifica el parámetro Index, si el valor del índice es válido. De lo contrario, el método devuelve NULL.

Se produce una comprobación de errores del sistema si el controlador proporciona un identificador de objeto no válido.

Observaciones

El controlador no puede modificar el descriptor de recursos que WdfCmResourceListGetDescriptor recupera.

Para obtener más información sobre las listas de recursos, consulte Recursos de hardware para controladores de Framework-Based.

Ejemplos

Para obtener un ejemplo de código que usa WdfCmResourceListGetDescriptor, vea WdfCmResourceListGetCount.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.0
versión mínima de UMDF 2.0
encabezado de wdfresource.h (incluya Wdf.h)
biblioteca de Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
irQL <=DISPATCH_LEVEL
reglas de cumplimiento de DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Consulte también

CM_PARTIAL_RESOURCE_DESCRIPTOR