Last changed: egottwald@harrisinteractive.com-64.128.186.241
.
C# Signature:
[DllImport("netapi32.dll", SetLastError=true)]
static extern TODO NetShareGetInfo(TODO);
VB Signature:
Declare Unicode Function NetShareGetInfo Lib "netapi32.dll" _
(ByVal ServerName As String, _
ByVal ShareName As String, _
ByVal Level As Long, _
ByRef BufPtr As IntPtr) As Integer
User-Defined Types:
None.
Notes:
[2004-06-11]
VB Def added by RACKLEY
Tips & Tricks:
Please add some!
Sample Code:
Please add some!
Alternative Managed API:
Do you know one? Please contribute it!
Retrieves and enumerates over all shares on a specified machine. Can specify the amount of information gathered with the "level" parameter. The less info you get over a WAN the better because a server with 1000+ shares' information pulled over the network can be quite inefficient if you're getting a bunch of data you don't need.