StorPortFreeTimer, fonction (storport.h)
Libère un objet de contexte du minuteur Storport précédemment créé par la routine StorPortInitializeTimer.
Syntaxe
ULONG StorPortFreeTimer(
[in] PVOID HwDeviceExtension,
[in] PVOID TimerHandle
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).
[in] TimerHandle
Pointeur vers une mémoire tampon opaque pour le contexte du minuteur retourné par StorPortInitializeTimer.
Valeur de retour
La routine StorPortFreeTimer retourne l’un des codes d’état suivants :
Retourner le code | Description |
---|---|
|
> DISPATCH_LEVEL IRQL actuel. |
|
HwDeviceExtension ou TimerHandle a la valeur NULL. |
|
Les ressources insuffisantes sont disponibles pour libérer le minuteur. |
|
Le minuteur a été libéré avec succès. |
|
Le minuteur est déjà gratuit. |
Remarques
Les miniports doivent appeler StorPortFreeTimer chaque fois qu’un élément de travail n’est plus nécessaire ou lorsque le miniport reçoit une notification PnP SRB indiquant que l’adaptateur est supprimé.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 8 et versions ultérieures de Windows. |
plateforme cible | Universel |
d’en-tête | storport.h (include Storport.h) |
IRQL | <= DISPATCH_LEVEL |