Network Security Return Values
The return values that a network provider can set include the following error codes.
Error Codes | Description |
---|---|
WN_SUCCESS | The function succeeded. |
WN_NOT_SUPPORTED | The function is not supported on this network provider. |
WN_NET_ERROR | A unknown network error occurred. |
WN_MORE_DATA | The data buffer passed in is insufficient to contain all of the available data. |
WN_BAD_POINTER | A pointer that is not valid was specified during the function call. |
WN_BAD_VALUE | A numeric value that is not valid was specified during the function call. |
WN_BAD_PASSWORD | An incorrect password was specified. |
WN_ACCESS_DENIED | The caller does not have sufficient permissions to complete the operation. |
WN_FUNCTION_BUSY | This function cannot be reentered and is currently being used, or the provider is still initializing and is not ready to be called yet. The provider should return this error code only if it is going to be available. This return code is passed by the MPR back to its caller and is likely to cause the caller to retry. |
WN_WINDOWS_ERROR | A required function failed. |
WN_BAD_USER | A user name that is not valid was specified. |
WN_OUT_OF_MEMORY | There is insufficient memory to complete the operation. |
WN_NOT_CONNECTED | The device is not redirected. |
WN_OPEN_FILES | The connection could not be canceled because files are still open. |
WN_BAD_NETNAME | The network name is not valid. |