summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--include/ntapi/nt_argv.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/include/ntapi/nt_argv.h b/include/ntapi/nt_argv.h
index 317fb21..d4e2a69 100644
--- a/include/ntapi/nt_argv.h
+++ b/include/ntapi/nt_argv.h
@@ -19,31 +19,6 @@
#define NT_GET_ARGV_ENVP_VALIDATE_UTF8 (0x0004)
#define NT_GET_ARGV_ENVP_VALIDATE_UTF16 (0x0008)
-/* ntapi_tt_program_option flag bits */
-#define NT_OPTION_SHORT (0x0001)
-#define NT_OPTION_LONG (0x0002)
-#define NT_OPTION_ALLOWED_ONCE (0x0100)
-#define NT_OPTION_ALLOWED_MANY (0x0200)
-#define NT_OPTION_REQUIRED (0x0400)
-#define NT_OPTION_VALUE_REQUIRED (0x1000)
-
-typedef struct _nt_program_option {
- int option_count;
- wchar16_t short_name_code;
- wchar16_t * long_name;
- wchar16_t * value;
- uint32_t flags;
-} nt_program_option;
-
-
-typedef struct _nt_program_options_meta {
- int idx_next_argument;
- int idx_invalid_short_name;
- int idx_invalid_long_name;
- int idx_invalid_argument;
- int idx_missing_option_value;
-} nt_program_options_meta;
-
typedef struct _nt_env_var_meta_utf8 {
char * name;
@@ -61,16 +36,6 @@ typedef struct _nt_env_var_meta_utf16 {
} nt_env_var_meta_utf16;
-typedef struct _nt_cmd_option_meta_utf16 {
- wchar16_t * short_name;
- uint32_t short_name_code;
- wchar16_t * long_name;
- wchar16_t * value;
- int argv_index;
- uint32_t flags;
-} nt_cmd_option_meta_utf16;
-
-
typedef struct _nt_argv_envp_block_info {
wchar16_t * cmd_line;
wchar16_t ** wargv_buffer;