diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/ntapi/nt_argv.h | 35 |
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; |