Função WdfTimerGetParentObject (wdftimer.h)
[Aplica-se a KMDF e UMDF]
O método WdfTimerGetParentObject retorna um identificador para o objeto pai de um objeto de temporizador de estrutura especificado.
Sintaxe
WDFOBJECT WdfTimerGetParentObject(
[in] WDFTIMER Timer
);
Parâmetros
[in] Timer
Um identificador para um objeto de temporizador de estrutura que foi obtido chamando WdfTimerCreate.
Valor de retorno
WdfTimerGetParentObject retorna um identificador para o objeto da estrutura que é o objeto pai do objeto timer especificado.
Uma verificação de bug ocorre se o driver fornece um identificador de objeto inválido.
Observações
Para obter mais informações sobre objetos de temporizador de estrutura, consulte Usando temporizadores.
Exemplos
O exemplo de código a seguir mostra agora uma função de retorno de chamada EvtTimerFunc pode obter o pai de um objeto de temporizador. Neste exemplo, o driver especificou anteriormente que o pai do objeto timer é um objeto de fila.
VOID
MyEvtTimerFunc(
IN WDFTIMER Timer
)
{
WDFQUEUE queue;
queue = WdfTimerGetParentObject(Timer);
...
}