· Начало · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› потерялись определения

Посл.отвђт Сообщенiе


Дата: Ноя 17, 2003 17:54:29

Киньте, плз, определения FSCTL_LOCK_VOLUME и FSCTL_UNLOCK_COLUME (maybe, IOCTL_), а то у меня нет. Заранее спасибо.


Дата: Ноя 17, 2003 18:38:21

#define CTL_CODE( DeviceType, Function, Method, Access ) (                 \
    ((DeviceType) << 16) | ((Access) << 14) | ((Function) << 2) | (Method) \
)

#define METHOD_BUFFERED                 0
#define FILE_ANY_ACCESS                 0
#define FILE_DEVICE_FILE_SYSTEM         0x00000009

#define FSCTL_LOCK_VOLUME               CTL_CODE(FILE_DEVICE_FILE_SYSTEM,  6, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define FSCTL_UNLOCK_VOLUME             CTL_CODE(FILE_DEVICE_FILE_SYSTEM,  7, METHOD_BUFFERED, FILE_ANY_ACCESS)


Дата: Ноя 17, 2003 18:42:03

а можно не сишными, а асмовскими?
fsctl_lock_volume equ 16h (пример)