2010-08-30 5 views
0

En MSDN,Quelle est la différence \ C:.. Et \ C:

Chaîne Signification
\\. \ C: Ouvre le volume C:.
\\. \ C: \ Ouvre le système de fichiers du volume C :.

Je pourrais ouvrir \\. \ C: périphérique de volume.
Mais je ne pouvais pas ouvrir le répertoire \\. \ C: \ par CreateFile.

Comment puis-je ouvrir le répertoire par CreateFile avec \\. \ Prefix.
Et si j'ouvre le répertoire, que puis-je faire en utilisant la poignée.

sont-C:. \ et \\ \ C: \ même?

Répondre

1

De la même page MSDN:

Lors de l'ouverture d'un volume ou amovible lecteur (par exemple, un lecteur ou de la mémoire pouce lecteur flash disque disquette), la chaîne de lpFileName devrait les suivantes forme: \. \ X :. Ne pas utiliser une barre oblique inverse(), qui indique le répertoire racine d'un lecteur . Le tableau suivant présente quelques exemples de chaînes de lecteur.

Très probablement depuis le WinAPI ne supporte pas la barre oblique inverse, ils ont la même signification, mais se comportent différemment

Questions connexes