public static extern uint WNetUseConnectionW(HWND hwndOwner, [NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("LPCWSTR")] ushort *lpPassword, [NativeTypeName("LPCWSTR")] ushort *lpUserId, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("LPWSTR")] ushort *lpAccessName, [NativeTypeName("LPDWORD")] uint *lpBufferSize, [NativeTypeName("LPDWORD")] uint *lpResult);
public static extern uint WNetAddConnection3W(HWND hwndOwner, [NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("LPCWSTR")] ushort *lpPassword, [NativeTypeName("LPCWSTR")] ushort *lpUserName, [NativeTypeName("DWORD")] uint dwFlags);
public static extern uint WNetAddConnection4W(HWND hwndOwner, [NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("PVOID")] void *pAuthBuffer, [NativeTypeName("DWORD")] uint cbAuthBuffer, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("PBYTE")] byte *lpUseOptions, [NativeTypeName("DWORD")] uint cbUseOptions);
public static extern uint MultinetGetConnectionPerformanceW([NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("LPNETCONNECTINFOSTRUCT")] NETCONNECTINFOSTRUCT *lpNetConnectInfoStruct);
public static extern uint WNetGetResourceInformationW([NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("LPVOID")] void *lpBuffer, [NativeTypeName("LPDWORD")] uint *lpcbBuffer, [NativeTypeName("LPWSTR *")] ushort **lplpSystem);
public static extern uint WNetGetResourceParentW([NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("LPVOID")] void *lpBuffer, [NativeTypeName("LPDWORD")] uint *lpcbBuffer);
public static extern uint WNetOpenEnumW([NativeTypeName("DWORD")] uint dwScope, [NativeTypeName("DWORD")] uint dwType, [NativeTypeName("DWORD")] uint dwUsage, [NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("LPHANDLE")] HANDLE *lphEnum);
public static extern uint WNetUseConnection4W(HWND hwndOwner, [NativeTypeName("LPNETRESOURCEW")] NETRESOURCEW *lpNetResource, [NativeTypeName("PVOID")] void *pAuthBuffer, [NativeTypeName("DWORD")] uint cbAuthBuffer, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("PBYTE")] byte *lpUseOptions, [NativeTypeName("DWORD")] uint cbUseOptions, [NativeTypeName("LPWSTR")] ushort *lpAccessName, [NativeTypeName("LPDWORD")] uint *lpBufferSize, [NativeTypeName("LPDWORD")] uint *lpResult);