|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| mpr.lib
| Header File
| winnetwk.h
| Unicode
| WinNT
| Platform Notes
| None
|
|
|
WNetGetLastError
The WNetGetLastError function retrieves the most recent extended error code set by a Windows
network function.
DWORD WNetGetLastError(
LPDWORD lpError,
| // pointer to error code
| LPTSTR lpErrorBuf,
| // pointer to string describing error
| DWORD nErrorBufSize,
| // size of description buffer, in characters
| LPTSTR lpNameBuf,
| // pointer to buffer for provider name
| DWORD nNameBufSize
| // size of provider name buffer
| );
|
|
Parameters
lpError
Points to the variable that receives the error code reported by the network
provider. The error code is specific to the network provider.
lpErrorBuf
Points to the buffer that receives the null-terminated string describing the
error.
nErrorBufSize
Specifies the size, in characters, of the buffer pointed to by the lpErrorBuf parameter. If the buffer is too small for the error string, the string is
truncated but still null-terminated. A buffer of at least 256 characters is
recommended.
lpNameBuf
Points to the buffer that receives the null-terminated string identifying the
network provider that raised the error.
nNameBufSize
Specifies the size, in characters, of the buffer pointed to by the lpNameBuf parameter. If the buffer is too small for the error string, the string is
truncated but still null-terminated.
Return Values
If the function successfully obtains the last error reported by the provider,
the return value is NO_ERROR. If the caller supplies an invalid buffer, it is
ERROR_INVALID_ADDRESS.
Remarks
WNetGetLastError is used to obtain errors that are specific to a network provider. It should
be used when a Windows network function (or the GetLastError function) returns ERROR_EXTENDED_ERROR. Like GetLastError, the function returns extended error information, which is maintained on a
per-thread basis. Unlike GetLastError, the WNetGetLastError function can also return a string for reporting errors that are not described
by any existing error code.
See Also
GetLastError
| Last news from Greatis Software |
 |
|
Nostalgia .Net |
|
.Net is powerful, but not all-powerful, so sometimes we need to use Win32 API for our .Net applications. It's simple enough with Platform Invoke if you have Win32 skill, but we do not always have time to dig the ancient documentation, declare the special types that are compatible with Win32, find the values of the Win32's constants and so on. Nostalgia .Net offers several simple-to-use classes, and components that will allow you to forget about the headache of Win32 and just use the power of Win32 in your application the same way as you use the native. Net classes. More » |
| Recommended software for developers |
 |
|
Ultimate Pack |
|
Component pack for Delphi and C++ Builder that contains runtime form designer, runtime object inspector, print suite and much more for the very special price. More » |
 |
|
Form Designer .Net |
|
Unique runtime form design solution that allows to edit any form in .Net WinForms application at runtime with full source codes for only 300 euro! More » |
 |
|
Print Suite .Net |
|
Print Suite .Net is a set of components for easy printing texts, images and grids from your WinForms applications. Full C# source codes are available More » |
 |
|
Gradient Controls .Net |
|
Gradient Controls .Net offers controls with gradient background feature. Labels, panels and so on... Full C# source codes are available More » |
 |
|
Greatis iGrid |
|
iGrid plots drawing grid right over your desktop, so you can use it everywhere, with any drawing application without any special plugins for different graphic editors. More » |
All the contacts and projectsDmitry Vasiliev (just.dmitry)
Related LinksSoftware for Visual Studio .NET developers Software for Delphi and C++ Builder developers Software for Visual Basic 6 developers Delphi Tips&Tricks MegaDetailed.NET More Online Helps Win32 Programmer's Reference Win32 Multimedia Programmer's Reference OLE Programmer's Reference Microsoft Windows Pen API Programmer's Reference Microsoft Windows Sockets 2 Reference Microsoft Windows Telephony API (TAPI) Programmer's Reference Unix Manual Pages
|