Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма CcIsThereDirtyDataEx определяет, содержит ли том все файлы с грязными данными в системном кэше.
Синтаксис
BOOLEAN CcIsThereDirtyDataEx(
[in] PVPB Vpb,
[in, optional] PULONG NumberOfDirtyPages
);
Параметры
[in] Vpb
Указатель на блок параметров тома (VPB) для тома.
[in, optional] NumberOfDirtyPages
Необязательный указатель на неподписанный длинный буфер, который получает количество грязных страниц на томе (связанное с параметром Vpb).
Возвращаемое значение
Подпрограмм а ccIsThereDirtyDataEx возвращает TRUE, если том содержит один или несколько кэшированных файлов, данные которых были изменены в кэше, но еще не удалены на диск. В противном случае эта подпрограмма возвращает FALSE.
Замечания
Эта подпрограмма вернет TRUE если какие-либо грязные страницы существуют, включая временные файлы (CcIsThereDirtyData игнорирует временные файлы). Он также вернет TRUE, если в томе есть данные, которые в данный момент находятся в очереди.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows Vista |
| целевая платформа | Всеобщий |
| заголовка | ntifs.h (include Ntifs.h, FltKernel.h) |
| библиотеки |
NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | PASSIVE_LEVEL |