1 #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] 2 #[link(name = "windows")] 3 extern "system" {} 4 pub type CONDITION_OPERATION = i32; 5 pub const COP_IMPLICIT: CONDITION_OPERATION = 0i32; 6 pub const COP_EQUAL: CONDITION_OPERATION = 1i32; 7 pub const COP_NOTEQUAL: CONDITION_OPERATION = 2i32; 8 pub const COP_LESSTHAN: CONDITION_OPERATION = 3i32; 9 pub const COP_GREATERTHAN: CONDITION_OPERATION = 4i32; 10 pub const COP_LESSTHANOREQUAL: CONDITION_OPERATION = 5i32; 11 pub const COP_GREATERTHANOREQUAL: CONDITION_OPERATION = 6i32; 12 pub const COP_VALUE_STARTSWITH: CONDITION_OPERATION = 7i32; 13 pub const COP_VALUE_ENDSWITH: CONDITION_OPERATION = 8i32; 14 pub const COP_VALUE_CONTAINS: CONDITION_OPERATION = 9i32; 15 pub const COP_VALUE_NOTCONTAINS: CONDITION_OPERATION = 10i32; 16 pub const COP_DOSWILDCARDS: CONDITION_OPERATION = 11i32; 17 pub const COP_WORD_EQUAL: CONDITION_OPERATION = 12i32; 18 pub const COP_WORD_STARTSWITH: CONDITION_OPERATION = 13i32; 19 pub const COP_APPLICATION_SPECIFIC: CONDITION_OPERATION = 14i32; 20 pub type CONDITION_TYPE = i32; 21 pub const CT_AND_CONDITION: CONDITION_TYPE = 0i32; 22 pub const CT_OR_CONDITION: CONDITION_TYPE = 1i32; 23 pub const CT_NOT_CONDITION: CONDITION_TYPE = 2i32; 24 pub const CT_LEAF_CONDITION: CONDITION_TYPE = 3i32; 25