Compartir a través de


Función WdfChildListGetDevice (wdfchildlist.h)

[Solo se aplica a KMDF]

El método WdfChildListGetDevice devuelve un identificador al objeto de dispositivo de marco que representa el dispositivo primario de una lista secundaria especificada.

Sintaxis

WDFDEVICE WdfChildListGetDevice(
  [in] WDFCHILDLIST ChildList
);

Parámetros

[in] ChildList

Identificador de un objeto de lista secundaria del marco.

Valor devuelto

WdfChildListGetDevice devuelve un identificador a un objeto de dispositivo de marco.

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

Observaciones

Para obtener más información sobre las listas secundarias, vea enumeración dinámica.

Ejemplos

En el ejemplo de código siguiente se obtiene un identificador para el objeto de dispositivo que representa el dispositivo primario de una lista secundaria.

WDFDEVICE parentDevice;

parentDevice = WdfChildListGetDevice(ChildList);

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.0
encabezado de wdfchildlist.h (incluya Wdf.h)
biblioteca de 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)