Función WdfDpcGetParentObject (wdfdpc.h)
[Solo se aplica a KMDF]
El método WdfDpcGetParentObject devuelve el objeto primario de un objeto DPC especificado.
Sintaxis
WDFOBJECT WdfDpcGetParentObject(
[in] WDFDPC Dpc
);
Parámetros
[in] Dpc
Identificador de un objeto DPC de marco.
Valor devuelto
WdfDpcGetParentObject devuelve un identificador al objeto primario de un objeto DPC especificado.
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
Comentarios
Un controlador puede llamar a WdfDpcGetParentObject desde su función de devolución de llamada EvtDpcFunc .
Ejemplos
En el ejemplo de código siguiente se devuelve un identificador al objeto primario de un objeto DPC especificado. El ejemplo de código WdfDpcCreate muestra cómo se creó el objeto DPC especificado.
WDFDEVICE Device;
Device = WdfDpcGetParentObject(PDevExt->CompleteWriteDpc);
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Encabezado | wdfdpc.h (incluya Wdf.h) |
Library | Wdf01000.sys (consulte Control de versiones de la biblioteca de marcos). |
IRQL | Cualquier nivel |
Reglas de cumplimiento de DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |