00001 #ifndef prcdef_h 00002 #define prcdef_h 00003 00004 #define PRC_M_SSRWAIT 0x1 00005 #define PRC_M_SSFEXCU 0x2 00006 #define PRC_M_PSWAPM 0x4 00007 #define PRC_M_NOACNT 0x8 00008 #define PRC_M_BATCH 0x10 00009 #define PRC_M_HIBER 0x20 00010 #define PRC_M_NOUAF 0x40 00011 #define PRC_M_NETWRK 0x80 00012 #define PRC_M_DISAWS 0x100 00013 #define PRC_M_DETACH 0x200 00014 #define PRC_M_INTER 0x400 00015 #define PRC_M_IMGDMP 0x800 00016 #define PRC_M_CLISPEC 0x1000 00017 #define PRC_M_NOPASSWORD 0x2000 00018 #define PRC_M_DEBUG 0x4000 00019 #define PRC_M_DBGTRU 0x8000 00020 #define PRC_M_SUBSYSTEM 0x10000 00021 #define PRC_M_TCB 0x20000 00022 #define PRC_M_NO_IMAGE_PRIVS 0x40000 00023 #define PRC_M_PERM_SUBSYSTEM 0x80000 00024 #define PRC_M_PARSE_EXTENDED 0x100000 00025 #define PRC_M_INHERIT_PERSONA 0x200000 00026 #define PRC_M_HOME_RAD 0x400000 00027 #define PRC_M_LOGIN 0x40 00028 00029 #define PRC__LISTEND 0 00030 #define PRC__PGFLCHAR 1 00031 #define PRC__PGFLINDEX 2 00032 #define PRC__INPUT_ATT 3 00033 #define PRC__OUTPUT_ATT 4 00034 #define PRC__ERROR_ATT 5 00035 #define PRC__CLASS 6 00036 00037 union _prcdef { 00038 struct { 00039 unsigned prc_v_ssrwait : 1; 00040 unsigned prc_v_ssfexcu : 1; 00041 unsigned prc_v_pswapm : 1; 00042 unsigned prc_v_noacnt : 1; 00043 unsigned prc_v_batch : 1; 00044 unsigned prc_v_hiber : 1; 00045 unsigned prc_v_nouaf : 1; 00046 unsigned prc_v_netwrk : 1; 00047 unsigned prc_v_disaws : 1; 00048 unsigned prc_v_detach : 1; 00049 unsigned prc_v_inter : 1; 00050 unsigned prc_v_imgdmp : 1; 00051 unsigned prc_v_clispec : 1; 00052 unsigned prc_v_nopassword : 1; 00053 unsigned prc_v_debug : 1; 00054 unsigned prc_v_dbgtru : 1; 00055 unsigned prc_v_subsystem : 1; 00056 unsigned prc_v_tcb : 1; 00057 unsigned prc_v_no_image_privs : 1; 00058 unsigned prc_v_perm_subsystem : 1; 00059 unsigned prc_v_parse_extended : 1; 00060 unsigned prc_v_inherit_persona : 1; 00061 unsigned prc_v_home_rad : 1; 00062 unsigned prc_v_fill_me : 1; 00063 } ; 00064 struct { 00065 unsigned prc_v_fill_0 : 6; 00066 unsigned prc_v_login : 1; 00067 unsigned prc_v_fill_me_again : 1; 00068 }; 00069 }; 00070 00071 #endif 00072 00073