Condividi tramite


Macro IoAdjustPagingPathCount (wdm.h)

La routine IoAdjustPagingPathCount incrementa o decrementa un contatore di file di pagina fornito dal chiamante come operazione atomica.

Sintassi

void IoAdjustPagingPathCount(
  [in]  _count_,
  [in]  _paging_
);

Parametri

[in] _count_

Puntatore a una variabile fornita dal chiamante che contiene un contatore. Un driver archivia in genere un contatore di file di pagina nell'estensione del dispositivo per il dispositivo.

[in] _paging_

Specifica se il contatore deve essere incrementato o decrementato. Il valore TRUE specifica un'operazione di incremento.

Valore restituito

nessuno

Osservazioni

Questa routine è utile per mantenere un conteggio dei file di paging in un dispositivo. Il sistema operativo notifica a un driver che un file di paging è stato creato o rimosso da uno dei dispositivi del driver inviando un IRP. L'IRP include il codice principale IRP_MJ_PNP e il codice secondario IRP_MN_DEVICE_USAGE_NOTIFICATION.

Questa routine può essere usata per altri contatori, ad esempio contatori per i file di ibernazione o file di dump di arresto anomalo del sistema.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 2000.
Piattaforma di destinazione Desktop
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
IRQL Qualsiasi livello

Vedi anche

IRP_MJ_PNP

IRP_MN_DEVICE_USAGE_NOTIFICATION