共用方式為


PFNKSCANCELTIMER 回呼函式 (ks.h)

呼叫串流迷你驅動程式的 KStrCancelTimer 例程,以取消先前在呼叫 KsAllocateDefaultClockExSetTimer 參數中指定的自定義定時器物件。

語法

PFNKSCANCELTIMER Pfnkscanceltimer;

BOOLEAN Pfnkscanceltimer(
  [in] PVOID Context,
  [in] PKTIMER Timer
)
{...}

參數

[in] Context

迷你驅動程式提供的資訊內容的指標。 當 minidriver 配置自定義 DPC 定時器物件時,minidriver 會將資訊內容傳遞至函式的 DeferredContext 參數中的 KsAllocateDefaultClockEx

[in] Timer

要取消之迷你驅動程式之自定義定時器物件的指標。

傳回值

如果指定的定時器對象位於系統定時器佇列中,則傳回 TRUE ,否則傳回 FALSE

備註

Minidrivers 可以選擇性地提供 KStrCancelTimer 回呼函式做為 KsAllocateDefaultClockEx 的參數。

迷你驅動程式提供的 KStrCancelTimer 必須與 KeCancelTimer 具有相同的特性。

如果迷你驅動程式提供 KStrCancelTimer 回呼函式,迷你驅動程式也必須提供 KStrSetTimer 回呼函式。

規格需求

需求
目標平台 桌面
標頭 ks.h (包含 Ks.h)

另請參閱

KStrSetTimer

KeCancelTimer

KsAllocateDefaultClockEx