IOCTL_DISK_SET_CACHE_INFORMATION IOCTL (ntdddisk.h)
Задает данные конфигурации кэша диска.
Основной код
Входной буфер
Входной буфер.
Длина входного буфера
Parameters.DeviceIoControl.InputBufferLength в расположении стека ввода-вывода IRP указывает размер буфера в байтах, доступного для драйвера, который должен иметь >значение = sizeof(DISK_CACHE_INFORMATION). В противном случае драйвер возвращает состояние ошибки STATUS_INFO_LENGTH_MISMATCH.
Выходной буфер
Нет.
Длина выходного буфера
Нет.
Блок состояния
Поле Сведения равно нулю. Для поля Состояние можно задать значение STATUS_SUCCESS или STATUS_INFO_LENGTH_MISMATCH, если входной буфер недостаточно велик.
Требования
Требование | Значение |
---|---|
Заголовок | ntdddisk.h (включая Ntdddisk.h) |