Разное - Синтаксис имён и значений параметров реестра

Аватара пользователя
Plum

Re: Разное - Синтаксис имён и значений параметров реестра

Сообщение Plum »

Plum, это даже не WinAPI, это глыбже : путь с использованием префикса \??\ — это путь во внутреннем NT-формате. Например:

Файловые операции с использованием Native API


Обход ограничений FAT32/NTFS


Создание процесса с использованием Native API


Project Zero: The Definitive Guide on Win32 to NT Path Conversion




По префиксу же \\?\ самый простой пример Вы можете увидеть при использовании утилиты mountvol. Просто откройте командную строку, наберите в ней «mountvol.exe» и нажмите «Enter».



Far Manager позволяет работать и с тем, и с другим видом путей (даже для томов, не имеющих назначенной буквы):



Скрытый текст

[spoiler]Изображение[/spoiler]






Update:
И ещё, решил добавить Вам на «почитать», для небольшого экскурса, насколько всё сложнее, нежели кажется, и какие глыбы кода скрыты за такой, казалось бы «простенькой» функцией WinAPI, как CreateProcess:
Исследование CreateProcess
.
Аватара пользователя
x0r

Re: Разное - Синтаксис имён и значений параметров реестра

Сообщение x0r »

Шо значит мало?! Сарочка тоже кричала мало, а потом няньчила пятерых бандитов, не считая девочек

[spoiler]Изображение

Изображение[/spoiler]
Ответить

Вернуться в «Хочу все знать»