Función WdfTimerGetParentObject (wdftimer.h)
[Se aplica a KMDF y UMDF]
El método WdfTimerGetParentObject devuelve un identificador al objeto primario de un objeto de temporizador de marco especificado.
Sintaxis
WDFOBJECT WdfTimerGetParentObject(
[in] WDFTIMER Timer
);
Parámetros
[in] Timer
Identificador de un objeto de temporizador de marco que se obtuvo mediante una llamada a WdfTimerCreate.
Valor devuelto
WdfTimerGetParentObject devuelve un identificador al objeto de marco que es el objeto primario del objeto del temporizador especificado.
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
Comentarios
Para obtener más información sobre los objetos del temporizador del marco, vea Uso de temporizadores.
Ejemplos
En el ejemplo de código siguiente se muestra ahora una función de devolución de llamada EvtTimerFunc que puede obtener el elemento primario de un objeto de temporizador. En este ejemplo, el controlador especificó previamente que el elemento primario del objeto de temporizador es un objeto de cola.
VOID
MyEvtTimerFunc(
IN WDFTIMER Timer
)
{
WDFQUEUE queue;
queue = WdfTimerGetParentObject(Timer);
...
}
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdftimer.h (incluya Wdf.h) |
Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de