Macro IoAdjustPagingPathCount (wdm.h)
La rutina IoAdjustPagingPathCount incrementa o disminuye un contador de archivos de página proporcionado por el autor de la llamada como una operación atómica.
Sintaxis
void IoAdjustPagingPathCount(
[in] _count_,
[in] _paging_
);
Parámetros
[in] _count_
Puntero a una variable proporcionada por el autor de la llamada que contiene un contador. Normalmente, un controlador almacena un contador de archivos de página en la extensión de dispositivo para el dispositivo.
[in] _paging_
Especifica si el contador se va a incrementar o disminuir. Un valor de TRUE especifica una operación de incremento.
Valor devuelto
None
Observaciones
Esta rutina es útil para mantener un recuento de archivos de paginación en un dispositivo. El sistema operativo notifica a un controlador en el que se ha creado o quitado un archivo de paginación de uno de los dispositivos del controlador mediante el envío de un IRP. IRP tiene el código principal IRP_MJ_PNP y el código secundario IRP_MN_DEVICE_USAGE_NOTIFICATION.
Esta rutina se puede usar para otros contadores, como contadores para archivos de hibernación o archivos de volcado de memoria.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Escritorio |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Cualquier nivel |