任何人都可以帮我使用Windows API NetApi32吗?

Dek*_*tid 1 .net winapi netapi32

我想获取特定机器上的共享列表.所以我决定使用Windows API NetApi32.dll.这是我的代码片段:

Dim svr As String = Environment.MachineName
Dim level As Integer = 2
Dim sharesRead As Integer, totalEntries As Integer, nRet As Integer, hResume As Integer = 0
Dim pBuffer As IntPtr = IntPtr.Zero

nRet = NetApi32.NetShareEnum(svr, level, pBuffer, -1, sharesRead, totalEntries, hResume)
Run Code Online (Sandbox Code Playgroud)

我得到了1231的返回码,但似乎无法找到相同的东西.如果不正确的话,有人能指出我如何做到这一点的正确方向吗?

小智 5

http://msdn.microsoft.com/en-us/library/ms681383(VS.85).aspx

ERROR_NETWORK_UNREACHABLE 1231(0x4CF)

无法访问网络位置.