Partager via


Macro IoAdjustPagingPathCount (wdm.h)

Le IoAdjustPagingPathCount incrémente ou décrémente un compteur de fichier 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 périphérique pour l’appareil.

[in] _paging_

Spécifie si le compteur doit être incrémenté ou décrémenté. Une valeur de TRUE spécifie une opération d’incrémentation.

Valeur de retour

Aucun

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é de l’un des appareils du pilote en envoyant un IRP. L’IRP a le code principal IRP_MJ_PNP et le code secondaire 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.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Bureau
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
IRQL N’importe quel niveau

Voir aussi

IRP_MJ_PNP

IRP_MN_DEVICE_USAGE_NOTIFICATION