Macro IoAdjustPagingPathCount (wdm.h)
La routine IoAdjustPagingPathCount incrémente ou décrémente un compteur de fichiers de page fourni par l’appelant en tant qu’opération atomique.
Syntaxe
void IoAdjustPagingPathCount(
[in] _count_,
[in] _paging_
);
Paramètres
[in] _count_
Pointeur vers une variable fournie par l’appelant qui contient un compteur. Un pilote stocke généralement un compteur de fichiers de page dans l’extension de l’appareil pour l’appareil.
[in] _paging_
Spécifie si le compteur doit être incrémenté ou décrémenté. La valeur TRUE spécifie une opération d’incrémentation.
Valeur de retour
None
Remarques
Cette routine est utile pour gérer le nombre de fichiers de pagination sur un appareil. Le système d’exploitation avertit un pilote qu’un fichier de pagination a été créé ou supprimé sur l’un des périphériques du pilote en envoyant un IRP. L’IRP a le code principal IRP_MJ_PNP et le code mineur IRP_MN_DEVICE_USAGE_NOTIFICATION.
Cette routine peut être utilisée pour d’autres compteurs, tels que les compteurs pour les fichiers de mise en veille prolongée ou les fichiers de vidage sur incident.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | N’importe quel niveau |