mirror of
https://github.com/reactos/reactos.git
synced 2026-05-30 23:33:24 +08:00
[PSDK] Add error codes and NS_CMD_FLAGS enumeration to netsh.h
This commit is contained in:
@@ -5,6 +5,30 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define NETSH_ERROR_BASE 15000
|
||||
#define ERROR_NO_ENTRIES (NETSH_ERROR_BASE + 0)
|
||||
#define ERROR_INVALID_SYNTAX (NETSH_ERROR_BASE + 1)
|
||||
#define ERROR_PROTOCOL_NOT_IN_TRANSPORT (NETSH_ERROR_BASE + 2)
|
||||
#define ERROR_NO_CHANGE (NETSH_ERROR_BASE + 3)
|
||||
#define ERROR_CMD_NOT_FOUND (NETSH_ERROR_BASE + 4)
|
||||
#define ERROR_ENTRY_PT_NOT_FOUND (NETSH_ERROR_BASE + 5)
|
||||
#define ERROR_DLL_LOAD_FAILED (NETSH_ERROR_BASE + 6)
|
||||
#define ERROR_INIT_DISPLAY (NETSH_ERROR_BASE + 7)
|
||||
#define ERROR_TAG_ALREADY_PRESENT (NETSH_ERROR_BASE + 8)
|
||||
#define ERROR_INVALID_OPTION_TAG (NETSH_ERROR_BASE + 9)
|
||||
#define ERROR_NO_TAG (NETSH_ERROR_BASE + 10)
|
||||
#define ERROR_MISSING_OPTION (NETSH_ERROR_BASE + 11)
|
||||
#define ERROR_TRANSPORT_NOT_PRESENT (NETSH_ERROR_BASE + 12)
|
||||
#define ERROR_SHOW_USAGE (NETSH_ERROR_BASE + 13)
|
||||
#define ERROR_INVALID_OPTION_VALUE (NETSH_ERROR_BASE + 14)
|
||||
#define ERROR_OKAY (NETSH_ERROR_BASE + 15)
|
||||
#define ERROR_CONTINUE_IN_PARENT_CONTEXT (NETSH_ERROR_BASE + 16)
|
||||
#define ERROR_SUPPRESS_OUTPUT (NETSH_ERROR_BASE + 17)
|
||||
#define ERROR_HELPER_ALREADY_REGISTERED (NETSH_ERROR_BASE + 18)
|
||||
#define ERROR_CONTEXT_ALREADY_REGISTERED (NETSH_ERROR_BASE + 19)
|
||||
#define ERROR_PARSING_FAILURE (NETSH_ERROR_BASE + 20)
|
||||
#define NETSH_ERROR_END ERROR_CONTEXT_ALREADY_REGISTERED
|
||||
|
||||
typedef enum _NS_REQS
|
||||
{
|
||||
NS_REQ_ZERO = 0,
|
||||
@@ -13,6 +37,17 @@ typedef enum _NS_REQS
|
||||
NS_REQ_ONE_OR_MORE = 3
|
||||
} NS_REQS;
|
||||
|
||||
enum NS_CMD_FLAGS
|
||||
{
|
||||
CMD_FLAG_PRIVATE = 0x01,
|
||||
CMD_FLAG_INTERACTIVE = 0x02,
|
||||
CMD_FLAG_LOCAL = 0x08,
|
||||
CMD_FLAG_ONLINE = 0x10,
|
||||
CMD_FLAG_HIDDEN = 0x20,
|
||||
CMD_FLAG_LIMIT_MASK = 0xffff,
|
||||
CMD_FLAG_PRIORITY = 0x80000000
|
||||
};
|
||||
|
||||
#define NETSH_ROOT_GUID {0, 0, 0, {0, 0, 0, 0, 0, 0, 0, 0}}
|
||||
|
||||
typedef
|
||||
|
||||
Reference in New Issue
Block a user