c # - Sådan kontrolleres, om en mappe deles?

Indlæg af Hanne Mølgaard Plasc

Problem



Hvordan kan jeg tjekke ind C #, om en mappe er delt?
Og er det gjort i C/C ++ under Windows?


Mappen er på samme pc!

Bedste reference


Hvad angår C #: For at kontrollere, hvorvidt du kan få adgang til (læs adgang i det mindste), et netværk del/unc-sti med den nuværende logget bruger, gør en IO.Directory.Exists(@"\YourUNCShare")


For C ++:


Tjek dette spørgsmål


Der er også denne MSDN artikel, der bruger PathFileExists, som skal gøre for C. [5]

Andre referencer 1


I C ++/C # kan du bruge følgende Windows API'er
NetShareEnum () og NetShareGetInfo () [6] [7]


Tjek MSDN for detaljerne.