Compartilhar via


função WDF_TIMER_CONFIG_INIT (wdftimer.h)

[Aplica-se a KMDF e UMDF]

A função WDF_TIMER_CONFIG_INIT inicializa uma estrutura de WDF_TIMER_CONFIG para um temporizador que usará um único tempo de conclusão.

Sintaxe

void WDF_TIMER_CONFIG_INIT(
  [in] PWDF_TIMER_CONFIG Config,
  [in] PFN_WDF_TIMER     EvtTimerFunc
);

Parâmetros

[in] Config

Um ponteiro para uma estrutura WDF_TIMER_CONFIG.

[in] EvtTimerFunc

Um ponteiro para uma função de retorno de chamada EvtTimerFunc fornecida pelo driver.

Valor de retorno

Nenhum

Observações

A função WDF_TIMER_CONFIG_INIT zera a estrutura de WDF_TIMER_CONFIG especificada. Em seguida, ele define o membro tamanho da estrutura, armazena o ponteiro EvtTimerFunc, define o membro de Período e o membro Toleráveldelay como zero e define o membro de AutomaticSerialization como TRUE.

Exemplos

Para obter um exemplo de código que usa WDF_TIMER_CONFIG_INIT, consulte WdfTimerCreate.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
versão mínima do KMDF 1.0
versão mínima do UMDF 2.0
cabeçalho wdftimer.h (inclua Wdf.h)
biblioteca Nenhum
IRQL Qualquer nível

Consulte também

EvtTimerFunc

WDF_TIMER_CONFIG

WDF_TIMER_CONFIG_INIT_PERIODIC