The WNetGetNetworkInformation function returns extended information about a specific network whose name was returned by a previous network enumeration.
DWORD WNetGetNetworkInformation(
LPTSTR lpProvider, // pointer to provider name
LPNETINFOSTRUCT lpNetInfoStruct // pointer to structure
);
If the function succeeds, the return value is WN_SUCCESS. If the function fails, one of the following errors will occur:
Value | Meaning |
---|---|
WN_BAD_PROVIDER | lpProvider does not match any running net provider. |
WN_BAD_VALUE | The cbStructure, which is a member of the NETINFOSTRUCT structure is not filled in with a valid structure size. |
Windows NT: Use version 3.1 or later.
Windows: Use Windows 95 or later.
Windows CE: Use version 2.0 or later.
Header: Declared in winnetwk.h.
Import Library: Use mpr.lib.
Windows Networking (WNet) Overview, Windows Networking Functions, WNetGetProviderName