NdisFreeTimerObject 関数 (ndis.h)
NdisFreeTimerObject 関数は、 で割り当てられたタイマー オブジェクトを解放します。 NdisAllocateTimerObject 関数。
構文
void NdisFreeTimerObject(
[in] NDIS_HANDLE TimerObject
);
パラメーター
[in] TimerObject
ドライバーが を呼び出すときに NDIS が提供するタイマー オブジェクトへのハンドル NdisAllocateTimerObject 関数。
戻り値
なし
解説
タイマー サービスを使用するために、NDIS ドライバーはまず NdisAllocateTimerObject 関数を呼び出してタイマー オブジェクトを初期化します。 通常、ドライバーの初期化時に NdisAllocateTimerObject が呼び出されます。 ドライバーは、タイマーが不要になったときにタイマー オブジェクトを解放するために NdisFreeTimerObject を呼び出す必要があります。
タイマーを取り消すには、 NdisCancelTimerObject 関数を呼び出します。 NdisCancelTimerObject は、タイマー オブジェクトが現在キューに入っている場合にデキューします。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
対象プラットフォーム | ユニバーサル |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI コンプライアンス規則 | Irql_Timer_Function(ndis) |