В чем разница \\. \ C: и \\. \ C: \ - PullRequest
0 голосов
/ 30 августа 2010

In MSDN ,

Строка Значение
\\. \ C: Открывает том C:.
\\. \ C: \ Открывает файловую систему тома C:.

Я могу открыть \\. \ C: том устройства.
Но я не смог открыть каталог \\. \ C: \ с помощью CreateFile.

Как открыть каталог с помощью CreateFile с префиксом \\. \.
И если яоткройте каталог, что я могу сделать, используя маркер.

Являются ли C: \ и \\. \ C: \ одинаковыми?

1 Ответ

1 голос
/ 30 августа 2010

С той же страницы MSDN:

При открытии тома или съемном медиа-диск (например, дискета диск или флэш-память большого пальца диск), строка lpFileName должна быть в следующей форме: \. \ X :. Не делайте использовать обратную косую черту (), которая указывает на корневой каталог привод. Следующая таблица показывает некоторые примеры строк привода.

Скорее всего, поскольку WinAPI не поддерживает обратную косую черту, они имеют одинаковое значение, но ведут себя по-разному

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...