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 |