新学c#,下面这个API函数怎么在c#中使用
NET_API_STATUS NetUserEnum(
  LPCWSTR servername,
  DWORD level,
  DWORD filter,
  LPBYTE* bufptr,
  DWORD prefmaxlen,
  LPDWORD entriesread,
  LPDWORD totalentries,
  LPDWORD resume_handle
);最好有例子代码

解决方案 »

  1.   

    Search Results for "NetUserEnum" in [All]
    netapi32
    1: NetUserEnum
    . SummaryThe NetUserEnum function provides information about all user accounts on a server.  
    The NetUserEnum function provides information about all user accounts on a server.
    3/9/2006 3:21:40 PM - -216.195.200.42

           extern static int NetUserEnum([MarshalAs(UnmanagedType.LPWStr)] 

        Public Declare Function NetUserEnum Lib "Netapi32.dll" ( _

        NetUserEnum(server, 0, 2, bufPtr, -1, EntriesRead, TotalEntries, [Resume])

        NetUserEnum(server, 0, 2, out bufPtr, -1, out EntriesRead, out TotalEntries, out Resume);
    . Documentation[NetUserEnum] on MSDN  
    2: USER_INFO_1

                NetUserEnum(sServername,1, 2, out bufPtr, -1, out EntriesRead, out TotalEntries, out Resume);
      

  2.   

    http://www.pinvoke.net
    托管代码调用win32 api