StorPortFreeTimer-Funktion (storport.h)
Gibt ein Storport-Timerkontextobjekt 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 Host Bus Adapter (HBA).
[in] TimerHandle
Ein Zeiger auf einen undurchsichtigen Puffer für den von StorPortInitializeTimer zurückgegebenen Timerkontext.
Rückgabewert
Die StorPortFreeTimer-Routine gibt einen der folgenden status-Codes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Aktuelle IRQL-> DISPATCH_LEVEL. |
|
Entweder HwDeviceExtension oder TimerHandle ist NULL. |
|
Es stehen nicht genügend Ressourcen zur Verfügung, um den Timer freizugeben. |
|
Der Timer wurde erfolgreich freigegeben. |
|
Der Timer ist bereits kostenlos. |
Hinweise
Miniports sollten StorPortFreeTimer aufrufen, wenn ein Arbeitselement nicht mehr benötigt wird oder wenn der Miniport eine PnP-SRB-Benachrichtigung erhält, dass der Adapter entfernt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 8 und höheren Versionen von Windows. |
Zielplattform | Universell |
Header | storport.h (einschließlich Storport.h) |
IRQL | <= DISPATCH_LEVEL |