имперсонация происходит в главном потоке HANDLE g_hToken = NULL; ... if(!LogonUser("user", NULL, "password", LOGON32_LOGON_INTERACTIVE,...
Приложение использует имперсонацию для получения определённых привелегий. Но есть момент который мне не очень понятен. Если выполнить...
Ребьзя, может вы где нибудь пересечётесь и морды друг другу набьёте ? <font color="red]первое и последнее предупреждение за...
поищи утилитку diskid32 написана на C++ распространяется с исходниками. Есть 3 варианта определения того что ты хочешь.
Только сегодня смог прочитать ответ, т.к. сервер лежал. Спасибо раз разъяснения. Всё работает :)
Four-F, огромное спасибо за внимание. Сейчас всё работает, хотя не мешало бы кое-что прояснить. Код, который ты привёл, очень похож на то что у...
Круть ! Похоже прокатило ! Cпасибо !
10x ! попробую
Я уже говорил, что пробовал IoBuildDeviceIoControlRequest. И, кстати, BSOD вылетал как раз по поводу StackSize. Такой же BSOD вылетает и при...
Пробовал IoBuildDeviceIoControlRequest. Там нет такого нужного параметра как StackSize... В итоге, как и следовало ожидать, BSOD. А если возврат...
Есть такая задачка из ядра послать IRP другому устройству. Если конкретно, то SMART_GET_VERSION для "\\??\\PhysicalDrive0". И что-то пока не...
Можно отключить воспроизведение через WaveOut(кажись). Будет эквивалентно установке галочки "Выкл. все" в настройках громкости звука. смотри в...
MSDN: "Typically, the process that calls the CreateProcessAsUser function must have the SE_ASSIGNPRIMARYTOKEN_NAME and SE_INCREASE_QUOTA_NAME...
Дело скорее всего в том, что системе требуется время на сброс кэша :) Пока делаю несколько попыток с интервалом 1 сек. Максимум со второй...
Если кого интереисует, то вот ответ из Редмонда: Только есть загвоздочка: hVolume = CreateFile(VolumeName, GENERIC_WRITE,...
Сам недавно с этим парился. Пришлось писать драйвер по типу как у Руссиновича в Procexp.
Именно так. 2LuckyDevil: может ты и прав. Кол-во ссылок не обязательно равно кол-ву хэндлов.
Закрываю все хендлы которые являются ссылками на объект типа "File". А чтобы во время этого процесса никто не открыл новые хэндлы фильтрую...
:) Сброс кэша это хорошо :) Сам мечтаю узнать как это сделать. Единственный способ который я знаю это FSCTL_LOCK_VOLUME.
Написал сервис для отключения HDD. Сначала размонтирую раздел (FSCTL_LOCK_VOLUME -> FSCTL_DISMOUNT_VOLUME -> FSCTL_UNLOCK_VOLUME). Затем отключаю...
Имена участников (разделяйте запятой).