Compartir a través de


función WDF_TIMER_CONFIG_INIT (wdftimer.h)

[Se aplica a KMDF y UMDF]

La función WDF_TIMER_CONFIG_INIT inicializa una estructura de WDF_TIMER_CONFIG para un temporizador que usará un único tiempo de vencimiento.

Sintaxis

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

Parámetros

[in] Config

Puntero a una estructura de WDF_TIMER_CONFIG .

[in] EvtTimerFunc

Puntero a una función de devolución de llamada EvtTimerFunc proporcionada por el controlador.

Valor devuelto

None

Observaciones

La función WDF_TIMER_CONFIG_INIT cero la estructura de WDF_TIMER_CONFIG especificada. A continuación, establece el miembro Size de la estructura, almacena el puntero EvtTimerFunc , establece el miembro Period y el miembro TolerableDelay en cero y establece el miembro AutomaticSerialization en TRUE.

Ejemplos

Para obtener un ejemplo de código que usa WDF_TIMER_CONFIG_INIT, vea WdfTimerCreate.

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 None
IRQL Cualquier nivel

Consulte también

EvtTimerFunc

WDF_TIMER_CONFIG

WDF_TIMER_CONFIG_INIT_PERIODIC