NdisFreeTimerObject-Funktion (ndis.h)
Die NdisFreeTimerObject-Funktion gibt ein Timerobjekt frei, das dem zugeordnet wurde. NdisAllocateTimerObject-Funktion .
Syntax
void NdisFreeTimerObject(
[in] NDIS_HANDLE TimerObject
);
Parameter
[in] TimerObject
Ein Handle für ein Zeitgeberobjekt, das NDIS bereitstellt, wenn ein Treiber die NdisAllocateTimerObject-Funktion .
Rückgabewert
Keine
Bemerkungen
Um Timerdienste zu verwenden, ruft ein NDIS-Treiber zuerst die NdisAllocateTimerObject-Funktion auf, um ein Timerobjekt zu initialisieren. In der Regel wird NdisAllocateTimerObject aufgerufen, wenn ein Treiber initialisiert wird. Der Treiber muss NdisFreeTimerObject aufrufen, um das Timerobjekt freizusetzen, wenn der Timer nicht mehr benötigt wird.
Um einen Timer abzubrechen, rufen Sie die Funktion NdisCancelTimerObject auf . NdisCancelTimerObject entfernt die Warteschlange für das Timerobjekt, wenn es sich derzeit in der Warteschlange befindet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.0 und höher. |
Zielplattform | Universell |
Header | ndis.h (include Ndis.h) |
Bibliothek | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI-Complianceregeln | Irql_Timer_Function(ndis) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für