StorPortFreeTimer-Funktion (storport.h)
Gibt ein Storport-Zeitgeberkontextobjekt frei, das zuvor von der StorPortInitializeTimer Routine erstellt wurde.
Syntax
ULONG StorPortFreeTimer(
[in] PVOID HwDeviceExtension,
[in] PVOID TimerHandle
);
Parameter
[in] HwDeviceExtension
Ein Zeiger auf die Hardwaregeräteerweiterung für den Hostbusadapter (HBA).
[in] TimerHandle
Ein Zeiger auf einen undurchsichtigen Puffer für den Zeitgeberkontext, der von StorPortInitializeTimerzurückgegeben wird.
Rückgabewert
Die StorPortFreeTimer Routine gibt einen der folgenden Statuscodes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Aktuelle IRQL-> DISPATCH_LEVEL. |
|
Entweder HwDeviceExtension- oder TimerHandle- null ist. |
|
Unzureichende Ressourcen sind verfügbar, um den Timer freizugeben. |
|
Der Timer wurde erfolgreich freigegeben. |
|
Der Timer ist bereits kostenlos. |
Bemerkungen
Miniports sollten StorPortFreeTimer- aufrufen, wenn eine Arbeitsaufgabe nicht mehr benötigt wird oder wenn der Miniport eine PnP-SRB-Benachrichtigung empfängt, dass der Adapter entfernt wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 8 und höheren Versionen von Windows. |
Zielplattform- | Universal |
Header- | storport.h (include Storport.h) |
IRQL- | <= DISPATCH_LEVEL |