Funzione RxPostOneShotTimerRequest (rxtimer.h)

RxPostOneShotTimerRequest inizializza una voce del timer mono shot. Il puntatore passato a una routine del thread di lavoro viene chiamato una volta alla scadenza del timer.

Sintassi

NTSTATUS RxPostOneShotTimerRequest(
  [in] IN PRDBSS_DEVICE_OBJECT     pDeviceObject,
  [in] IN PRX_WORK_ITEM            pWorkItem,
  [in] IN PRX_WORKERTHREAD_ROUTINE Routine,
  [in] IN PVOID                    pContext,
  [in] IN LARGE_INTEGER            TimeInterval
);

Parametri

[in] pDeviceObject

Puntatore all'oggetto dispositivo da associare a questo timer.

[in] pWorkItem

Puntatore all'elemento di lavoro.

[in] Routine

Puntatore alla routine del thread di lavoro da chiamare alla scadenza del timer.

[in] pContext

Puntatore al parametro di contesto associato a questo timer.

[in] TimeInterval

Intervallo di tempo, in tick da 100 nanosecondi.

Valore restituito

RxPostOneShotTimerRequest restituisce STATUS_SUCCESS in caso di esito positivo.

Se un puntatore NULL viene passato come parametro pWorkItem , questa routine fa sì che il sistema asserissi nelle compilazioni controllate.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione rxtimer.h (include Rxtimer.h, Rxworkq.h)
IRQL <= APC_LEVEL

Vedi anche

RxCancelTimerRequest

RxPostRecurrentTimerRequest