Files
BlueHammer/windefend.idl
Nightmare-Eclipse 18e9cf2403 Initial commit
2026-04-03 01:40:42 +02:00

2413 lines
72 KiB
Plaintext

import "oaidl.idl";
import "ocidl.idl";
[
uuid(c503f532-443a-4c69-8300-ccd1fbdb3839),
version(2.0),
]
interface DefaultIfName
{
typedef struct Struct_16_t
{
long StructMember0;
short StructMember1;
short StructMember2;
byte StructMember3[8];
}Struct_16_t;
typedef struct Struct_28_t
{
hyper StructMember0;
}Struct_28_t;
typedef struct Struct_40_t
{
long StructMember0;
long StructMember1;
long StructMember2[4];
}Struct_40_t;
/* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */
typedef struct Struct_58_t
{
long StructMember0;
hyper StructMember1;
hyper StructMember2;
hyper StructMember3;
hyper StructMember4;
hyper StructMember5[4];
}Struct_58_t;
/* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */
typedef struct Struct_78_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
struct Struct_16_t StructMember2;
struct Struct_28_t StructMember3;
struct Struct_28_t StructMember4;
struct Struct_40_t StructMember5;
struct Struct_58_t StructMember6;
hyper StructMember7;
}Struct_78_t;
typedef struct Struct_110_t
{
long StructMember0;
}Struct_110_t;
typedef struct Struct_126_t
{
long StructMember0;
long StructMember1;
}Struct_126_t;
/* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */
typedef struct Struct_144_t
{
long StructMember0;
struct Struct_78_t StructMember1;
struct Struct_78_t StructMember2;
struct Struct_40_t StructMember3;
struct Struct_110_t StructMember4[4];
struct Struct_126_t StructMember5[11];
struct Struct_28_t StructMember6;
}Struct_144_t;
typedef [switch_type(long)] union union_222
{
[case(1)] [unique] struct Struct_444_t* unionMember_1;
[case(3)] [unique] struct Struct_502_t* unionMember_3;
[case(4)] [unique] struct Struct_530_t* unionMember_4;
[case(5)] [unique] struct Struct_552_t* unionMember_5;
[case(2)] [unique] struct Struct_576_t* unionMember_2;
[case(6)] [unique] struct Struct_594_t* unionMember_6;
[case(7)] [unique] struct Struct_110_t* unionMember_7;
[case(8)] [unique] struct Struct_630_t* unionMember_8;
[case(9)] [unique] struct Struct_674_t* unionMember_9;
[case(10)] [unique] struct Struct_706_t* unionMember_10;
[case(12)] [unique] struct Struct_756_t* unionMember_12;
[case(13)] [unique] struct Struct_126_t* unionMember_13;
[case(14)] [unique] struct Struct_780_t* unionMember_14;
[case(15)] [unique] struct Struct_800_t* unionMember_15;
[case(16)] [unique] struct Struct_110_t* unionMember_16;
[case(17)] [unique] struct Struct_110_t* unionMember_17;
[case(18)] [unique] struct Struct_820_t* unionMember_18;
[case(19)] [unique] struct Struct_840_t* unionMember_19;
[case(20)] [unique] struct Struct_856_t* unionMember_20;
[case(21)] [unique] struct Struct_884_t* unionMember_21;
[case(22)] [unique] struct Struct_954_t* unionMember_22;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_222;
typedef [switch_type(long)] union union_368
{
[case(0)] [unique] struct Struct_110_t* unionMember_0;
[case(1)] [unique] struct Struct_110_t* unionMember_1;
[case(2)] [unique] struct Struct_110_t* unionMember_2;
[case(3)] [unique] struct Struct_110_t* unionMember_3;
[case(4)] [unique] struct Struct_110_t* unionMember_4;
[case(5)] [unique] struct Struct_110_t* unionMember_5;
[case(6)] [unique] struct Struct_110_t* unionMember_6;
[case(7)] [unique] struct Struct_110_t* unionMember_7;
[case(8)] [unique] struct Struct_110_t* unionMember_8;
[case(9)] [unique] struct Struct_110_t* unionMember_9;
[case(10)] [unique] struct Struct_110_t* unionMember_10;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_368;
typedef struct Struct_444_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
long StructMember1;
[switch_is(StructMember0)] union union_368 StructMember2;
}Struct_444_t;
typedef struct Struct_476_t
{
[unique] [string] wchar_t* StructMember0;
[unique] [string] wchar_t* StructMember1;
long StructMember2;
long StructMember3;
[unique] [size_is(StructMember3)] char* StructMember4;
}Struct_476_t;
typedef struct Struct_502_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[unique] struct Struct_476_t* StructMember1;
struct Struct_58_t StructMember2;
struct Struct_40_t StructMember3;
}Struct_502_t;
typedef struct Struct_530_t
{
hyper StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
long StructMember2;
[unique] struct Struct_476_t* StructMember3;
}Struct_530_t;
typedef struct Struct_552_t
{
[unique] struct Struct_476_t* StructMember0;
[unique] struct Struct_476_t* StructMember1;
}Struct_552_t;
typedef struct Struct_576_t
{
hyper StructMember0;
long StructMember1;
/* enum_32 : typedef [v1_enum] enum */ long StructMember2;
long StructMember3;
}Struct_576_t;
typedef struct Struct_594_t
{
long StructMember0;
long StructMember1;
long StructMember2;
/* enum_32 : typedef [v1_enum] enum */ long StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
[unique] [string] wchar_t* StructMember5;
}Struct_594_t;
typedef struct Struct_630_t
{
long StructMember0;
[unique] [size_is(StructMember0)] char* StructMember1;
}Struct_630_t;
typedef struct Struct_674_t
{
[unique] [string] wchar_t* StructMember0;
long StructMember1;
long StructMember2;
[unique] [size_is(StructMember2)] char* StructMember3;
long StructMember4;
[unique] [size_is(StructMember4)] char* StructMember5;
}Struct_674_t;
typedef struct Struct_706_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
[unique] [string] wchar_t* StructMember2;
struct Struct_28_t StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
[unique] [string] wchar_t* StructMember5;
[unique] [string] wchar_t* StructMember6;
/* enum_32 : typedef [v1_enum] enum */ long StructMember7;
}Struct_706_t;
typedef struct Struct_756_t
{
long StructMember0;
long StructMember1;
[unique] [size_is(StructMember1)] char* StructMember2;
}Struct_756_t;
typedef struct Struct_780_t
{
struct Struct_126_t StructMember0;
struct Struct_126_t StructMember1;
long StructMember2;
long StructMember3;
}Struct_780_t;
typedef struct Struct_800_t
{
long StructMember0;
[unique] [string] wchar_t* StructMember1;
}Struct_800_t;
typedef struct Struct_820_t
{
[unique] [string] wchar_t* StructMember0;
long StructMember1;
}Struct_820_t;
/* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */
typedef struct Struct_840_t
{
long StructMember0;
hyper StructMember1;
}Struct_840_t;
typedef struct Struct_856_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[unique] [string] wchar_t* StructMember1;
[unique] [string] wchar_t* StructMember2;
long StructMember3;
}Struct_856_t;
typedef struct Struct_884_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[unique] [string] wchar_t* StructMember1;
[unique] [string] wchar_t* StructMember2;
[unique] [string] wchar_t* StructMember3;
long StructMember4;
}Struct_884_t;
typedef struct Struct_916_t
{
long StructMember0;
long StructMember1;
[unique] [size_is(StructMember1)] char* StructMember2;
}Struct_916_t;
typedef struct Struct_954_t
{
long StructMember0;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember0)] /* */ struct Struct_916_t* StructMember1;
}Struct_954_t;
typedef struct Struct_970_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
long StructMember1;
struct Struct_28_t StructMember2;
/* enum_32 : typedef [v1_enum] enum */ long StructMember3;
[switch_is(StructMember3)] union union_222 StructMember4;
}Struct_970_t;
typedef [switch_type(long)] union union_1078
{
[case(0)] [unique] struct Struct_110_t* unionMember_0;
[case(1)] [unique] struct Struct_1118_t* unionMember_1;
[case(2)] [unique] struct Struct_110_t* unionMember_2;
[case(3)] [unique] struct Struct_110_t* unionMember_3;
[case(4)] [unique] struct Struct_1156_t* unionMember_4;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_1078;
typedef struct Struct_1118_t
{
struct Struct_28_t StructMember0;
hyper StructMember1;
hyper StructMember2;
hyper StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
long StructMember5;
[unique] [string] wchar_t* StructMember6;
[unique] [string] wchar_t* StructMember7;
[unique] [string] wchar_t* StructMember8;
}Struct_1118_t;
typedef struct Struct_1156_t
{
[unique] [string] wchar_t* StructMember0;
[unique] [string] wchar_t* StructMember1;
long StructMember2;
long StructMember3;
[unique] [string] wchar_t* StructMember4;
[unique] [string] wchar_t* StructMember5;
}Struct_1156_t;
typedef struct Struct_1232_t
{
hyper StructMember0;
struct Struct_16_t StructMember1;
[unique] [string] wchar_t* StructMember2;
/* enum_32 : typedef [v1_enum] enum */ long StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
/* enum_32 : typedef [v1_enum] enum */ long StructMember5;
long StructMember6;
long StructMember7;
/* enum_32 : typedef [v1_enum] enum */ long StructMember8;
long StructMember9;
/* enum_32 : typedef [v1_enum] enum */ long StructMember10[6];
long StructMember11;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember11)] /* */ struct Struct_476_t** StructMember12;
struct Struct_28_t StructMember13;
long StructMember14;
/* enum_32 : typedef [v1_enum] enum */ long StructMember15;
struct Struct_16_t StructMember16;
/* enum_32 : typedef [v1_enum] enum */ long StructMember17;
[switch_is(StructMember3)] union union_1078 StructMember18;
/* enum_32 : typedef [v1_enum] enum */ long StructMember19;
[unique] [string] wchar_t* StructMember20;
/* enum_32 : typedef [v1_enum] enum */ long StructMember21;
[unique] [string] wchar_t* StructMember22;
/* enum_32 : typedef [v1_enum] enum */ long StructMember23;
long StructMember24;
struct Struct_28_t StructMember25;
/* enum_32 : typedef [v1_enum] enum */ long StructMember26;
struct Struct_28_t StructMember27;
/* enum_32 : typedef [v1_enum] enum */ long StructMember28;
long StructMember29;
long StructMember30;
[unique] [string] wchar_t* StructMember31;
long StructMember32;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember32)] /* */ struct Struct_476_t** StructMember33;
long StructMember34;
/* enum_32 : typedef [v1_enum] enum */ long StructMember35;
long StructMember36;
long StructMember37;
long StructMember38;
}Struct_1232_t;
typedef [switch_type(long)] union union_1370
{
[case(1)] [unique] struct Struct_1232_t* unionMember_1;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_1370;
typedef struct Struct_1382_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_1370 StructMember1;
}Struct_1382_t;
typedef struct Struct_1434_t
{
long StructMember0;
[unique] [size_is(StructMember0)] hyper* StructMember1;
[unique] [size_is(StructMember0)] /* enum_32 : typedef [v1_enum] enum */ long* StructMember2;
}Struct_1434_t;
typedef struct Struct_1516_t
{
hyper StructMember0;
struct Struct_28_t StructMember1;
}Struct_1516_t;
typedef struct Struct_1536_t
{
struct Struct_1516_t StructMember0;
struct Struct_1516_t StructMember1;
struct Struct_1516_t StructMember2;
struct Struct_1516_t StructMember3;
struct Struct_1516_t StructMember4;
struct Struct_1516_t StructMember5;
struct Struct_1516_t StructMember6;
struct Struct_1516_t StructMember7;
struct Struct_1516_t StructMember8[4];
}Struct_1536_t;
typedef struct Struct_1682_t
{
long StructMember0;
hyper StructMember1;
[unique] [string] wchar_t* StructMember2;
long StructMember3;
[unique] [string] wchar_t* StructMember4;
[unique] [string] wchar_t* StructMember5;
long StructMember6;
[unique] [string] wchar_t* StructMember7;
}Struct_1682_t;
typedef struct Struct_1740_t
{
long StructMember0;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember0)] /* */ struct Struct_1682_t** StructMember1;
}Struct_1740_t;
typedef struct Struct_1872_t
{
long StructMember0;
long StructMember1;
[unique] [string] wchar_t* StructMember2;
}Struct_1872_t;
typedef struct Struct_1920_t
{
struct Struct_16_t StructMember0;
long StructMember1;
long StructMember2;
long StructMember3;
long StructMember4;
long StructMember5;
long StructMember6;
long StructMember7;
long StructMember8;
long StructMember9;
long StructMember10;
long StructMember11;
long StructMember12;
long StructMember13;
long StructMember14;
long StructMember15;
long StructMember16;
long StructMember17;
long StructMember18;
long StructMember19;
long StructMember20;
}Struct_1920_t;
typedef struct Struct_1978_t
{
long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
}Struct_1978_t;
typedef struct Struct_2070_t
{
[unique] [string] wchar_t* StructMember0;
}Struct_2070_t;
typedef [switch_type(long)] union union_2142
{
[case(0)] [unique] struct Struct_2194_t* unionMember_0;
[case(1)] [unique] struct Struct_2208_t* unionMember_1;
[case(2)] [unique] struct Struct_2270_t* unionMember_2;
[case(3)] [unique] struct Struct_2300_t* unionMember_3;
[case(4)] [unique] struct Struct_2314_t* unionMember_4;
[case(5)] [unique] struct Struct_2356_t* unionMember_5;
[case(6)] [unique] struct Struct_2408_t* unionMember_6;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_2142;
typedef struct Struct_2194_t
{
struct Struct_28_t StructMember0;
hyper StructMember1;
}Struct_2194_t;
typedef struct Struct_2208_t
{
struct Struct_28_t StructMember0;
hyper StructMember1;
[unique] [string] wchar_t* StructMember2;
[unique] [string] wchar_t* StructMember3;
[unique] [string] wchar_t* StructMember4;
hyper StructMember5;
long StructMember6;
struct Struct_16_t StructMember7;
hyper StructMember8;
[unique] [string] wchar_t* StructMember9;
struct Struct_28_t StructMember10;
hyper StructMember11;
struct Struct_28_t StructMember12;
hyper StructMember13;
hyper StructMember14;
hyper StructMember15;
hyper StructMember16;
hyper StructMember17;
hyper StructMember18;
}Struct_2208_t;
typedef struct Struct_2270_t
{
struct Struct_28_t StructMember0;
hyper StructMember1;
[unique] [string] wchar_t* StructMember2;
[unique] [string] wchar_t* StructMember3;
hyper StructMember4;
}Struct_2270_t;
typedef struct Struct_2300_t
{
struct Struct_28_t StructMember0;
}Struct_2300_t;
typedef struct Struct_2314_t
{
long StructMember0;
struct Struct_28_t StructMember1;
hyper StructMember2;
[unique] [string] wchar_t* StructMember3;
[unique] [string] wchar_t* StructMember4;
hyper StructMember5;
struct Struct_28_t StructMember6;
hyper StructMember7;
struct Struct_28_t StructMember8;
hyper StructMember9;
}Struct_2314_t;
typedef struct Struct_2356_t
{
long StructMember0;
struct Struct_28_t StructMember1;
hyper StructMember2;
[unique] [string] wchar_t* StructMember3;
[unique] [string] wchar_t* StructMember4;
}Struct_2356_t;
typedef struct Struct_2408_t
{
long StructMember0;
struct Struct_28_t StructMember1;
hyper StructMember2;
[unique] [string] wchar_t* StructMember3;
[unique] [string] wchar_t* StructMember4;
long StructMember5;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember5)] /* */ struct Struct_916_t* StructMember6;
}Struct_2408_t;
typedef struct Struct_2442_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_2142 StructMember1;
}Struct_2442_t;
typedef struct Struct_2482_t
{
struct Struct_110_t StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
[unique] [string] wchar_t* StructMember2;
long StructMember3;
[unique] [size_is(StructMember3)] wchar_t* StructMember4;
long StructMember5;
[unique] [size_is(StructMember5)] wchar_t* StructMember6;
}Struct_2482_t;
typedef struct Struct_2516_t
{
struct Struct_2442_t StructMember0;
struct Struct_2482_t StructMember1;
hyper StructMember2;
}Struct_2516_t;
typedef struct Struct_2558_t
{
struct Struct_16_t StructMember0;
long StructMember1;
long StructMember2;
hyper StructMember3;
}Struct_2558_t;
typedef struct Struct_2640_t
{
hyper StructMember0;
[unique] [string] wchar_t* StructMember1;
/* enum_32 : typedef [v1_enum] enum */ long StructMember2;
/* enum_32 : typedef [v1_enum] enum */ long StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
/* enum_32 : typedef [v1_enum] enum */ long StructMember5;
long StructMember6;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember6)] /* */ struct Struct_476_t** StructMember7;
long StructMember8;
long StructMember9;
}Struct_2640_t;
typedef struct Struct_2672_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
long StructMember1;
hyper StructMember2;
}Struct_2672_t;
/* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */
typedef struct Struct_2680_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
struct Struct_2672_t StructMember1;
}Struct_2680_t;
typedef struct Struct_2798_t
{
[unique] [string] wchar_t* StructMember0;
hyper StructMember1;
long StructMember2;
[unique] [string] wchar_t* StructMember3;
[unique] [string] wchar_t* StructMember4;
[unique] [string] wchar_t* StructMember5;
}Struct_2798_t;
typedef struct Struct_2854_t
{
[unique] [string] wchar_t* StructMember0;
long StructMember1;
[unique] [string] wchar_t* StructMember2;
long StructMember3;
[unique] [string] wchar_t* StructMember4;
[unique] [string] wchar_t* StructMember5;
[unique] [string] wchar_t* StructMember6;
}Struct_2854_t;
typedef struct Struct_2900_t
{
[unique] [string] wchar_t* StructMember0;
[unique] [string] wchar_t* StructMember1;
long StructMember2;
}Struct_2900_t;
typedef struct Struct_2986_t
{
[unique] [string] wchar_t* StructMember0;
[unique] [string] wchar_t* StructMember1;
}Struct_2986_t;
typedef struct Struct_3040_t
{
long StructMember0;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember0)] /* */ struct Struct_2986_t** StructMember1;
long StructMember2;
[unique] [size_is(StructMember2)] char* StructMember3;
hyper StructMember4;
long StructMember5;
}Struct_3040_t;
typedef struct Struct_3108_t
{
struct Struct_16_t StructMember0;
[unique] [string] wchar_t* StructMember1;
[unique] [string] wchar_t* StructMember2;
}Struct_3108_t;
typedef struct Struct_3166_t
{
[unique] [string] wchar_t* StructMember0;
long StructMember1;
hyper StructMember2;
}Struct_3166_t;
typedef struct Struct_3220_t
{
struct Struct_3166_t StructMember0;
[unique] [string] wchar_t* StructMember1;
struct Struct_16_t StructMember2;
long StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
long StructMember5;
char StructMember6[32];
}Struct_3220_t;
typedef struct Struct_3280_t
{
[unique] [string] wchar_t* StructMember0;
}Struct_3280_t;
typedef struct Struct_3302_t
{
long StructMember0;
[unique] struct Struct_3220_t* StructMember1;
[unique] struct Struct_3108_t* StructMember2;
}Struct_3302_t;
typedef struct Struct_3350_t
{
long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
long StructMember2;
}Struct_3350_t;
typedef struct Struct_3370_t
{
long StructMember0;
[unique] [string] wchar_t* StructMember1;
[unique] [string] wchar_t* StructMember2;
[unique] [string] wchar_t* StructMember3;
[unique] [string] wchar_t* StructMember4;
[unique] [string] wchar_t* StructMember5;
[unique] [string] wchar_t* StructMember6;
[unique] [string] wchar_t* StructMember7;
[unique] [string] wchar_t* StructMember8;
[unique] [string] wchar_t* StructMember9;
hyper StructMember10;
long StructMember11;
hyper StructMember12;
long StructMember13;
long StructMember14;
[unique] [string] wchar_t* StructMember15;
[unique] [string] wchar_t* StructMember16;
short StructMember17;
short StructMember18;
[unique] [string] wchar_t* StructMember19;
long StructMember20;
long StructMember21;
}Struct_3370_t;
typedef [switch_type(long)] union union_3514
{
[case(0)] [unique] struct Struct_3552_t* unionMember_0;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_3514;
typedef struct Struct_3552_t
{
hyper StructMember0;
long StructMember1;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember1)] /* */ struct Struct_476_t** StructMember2;
}Struct_3552_t;
typedef struct Struct_3570_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_3514 StructMember1;
}Struct_3570_t;
typedef [switch_type(long)] union union_3624
{
[case(1)] [unique] struct Struct_3640_t* unionMember_1;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_3624;
typedef struct Struct_3640_t
{
hyper StructMember0;
long StructMember1;
long StructMember2;
long StructMember3;
}Struct_3640_t;
typedef struct Struct_3654_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_3624 StructMember1;
}Struct_3654_t;
typedef [switch_type(long)] union union_3714
{
[case(1)] [unique] struct Struct_3742_t* unionMember_1;
[case(2)] [unique] struct Struct_3762_t* unionMember_2;
[case(3)] [unique] struct Struct_3782_t* unionMember_3;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_3714;
typedef struct Struct_3742_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
hyper StructMember2;
hyper StructMember3;
long StructMember4;
}Struct_3742_t;
typedef struct Struct_3762_t
{
[unique] struct Struct_3742_t* StructMember0;
long StructMember1;
}Struct_3762_t;
typedef struct Struct_3782_t
{
[unique] struct Struct_3762_t* StructMember0;
long StructMember1;
hyper StructMember2;
}Struct_3782_t;
typedef struct Struct_3800_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_3714 StructMember1;
}Struct_3800_t;
typedef struct Struct_3824_t
{
long StructMember0;
[unique] [string] wchar_t* StructMember1;
[unique] [string] wchar_t* StructMember2;
}Struct_3824_t;
typedef struct Struct_3880_t
{
long StructMember0;
[unique] [string] wchar_t* StructMember1;
[unique] [string] wchar_t* StructMember2;
[unique] [string] wchar_t* StructMember3;
}Struct_3880_t;
typedef [switch_type(long)] union union_3928
{
[case(1)] [unique] struct Struct_3944_t* unionMember_1;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_3928;
/* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */
typedef struct Struct_3944_t
{
long StructMember0;
long StructMember1;
long StructMember2;
hyper StructMember3;
}Struct_3944_t;
typedef struct Struct_3958_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_3928 StructMember1;
}Struct_3958_t;
typedef [switch_type(long)] union union_3992
{
[case(1)] [unique] struct Struct_4044_t* unionMember_1;
[case(2)] [unique] struct Struct_4066_t* unionMember_2;
[case(3)] [unique] struct Struct_4086_t* unionMember_3;
[case(4)] [unique] struct Struct_4118_t* unionMember_4;
[case(5)] [unique] struct Struct_4142_t* unionMember_5;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_3992;
typedef struct Struct_4044_t
{
long StructMember0;
long StructMember1;
long StructMember2;
[unique] [size_is(StructMember2)] char* StructMember3;
}Struct_4044_t;
typedef struct Struct_4066_t
{
struct Struct_4044_t StructMember0;
long StructMember1;
}Struct_4066_t;
typedef struct Struct_4086_t
{
struct Struct_4066_t StructMember0;
long StructMember1;
}Struct_4086_t;
typedef struct Struct_4118_t
{
struct Struct_4086_t StructMember0;
long StructMember1;
long StructMember2;
[unique] [size_is(StructMember2)] char* StructMember3;
}Struct_4118_t;
typedef struct Struct_4142_t
{
struct Struct_4118_t StructMember0;
long StructMember1;
}Struct_4142_t;
typedef struct Struct_4158_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_3992 StructMember1;
}Struct_4158_t;
typedef struct Struct_4178_t
{
long StructMember0;
long StructMember1;
struct Struct_126_t StructMember2;
}Struct_4178_t;
typedef struct Struct_4194_t
{
long StructMember0;
long StructMember1;
hyper StructMember2;
hyper StructMember3;
hyper StructMember4;
}Struct_4194_t;
typedef struct Struct_4208_t
{
[unique] [string] wchar_t* StructMember0;
[unique] [string] wchar_t* StructMember1;
long StructMember2;
long StructMember3;
[unique] [string] wchar_t* StructMember4;
[unique] [string] wchar_t* StructMember5;
[unique] [string] wchar_t* StructMember6;
long StructMember7;
struct Struct_126_t StructMember8;
long StructMember9;
long StructMember10;
[unique] [string] wchar_t* StructMember11;
long StructMember12;
long StructMember13;
long StructMember14;
long StructMember15;
}Struct_4208_t;
typedef [switch_type(long)] union union_4280
{
[case(1)] [unique] struct Struct_4296_t* unionMember_1;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_4280;
typedef struct Struct_4296_t
{
long StructMember0;
long StructMember1;
long StructMember2;
long StructMember3;
hyper StructMember4;
struct Struct_1516_t StructMember5;
struct Struct_1516_t StructMember6;
}Struct_4296_t;
typedef struct Struct_4314_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_4280 StructMember1;
}Struct_4314_t;
typedef struct Struct_4334_t
{
long StructMember0;
long StructMember1;
struct Struct_126_t StructMember2;
long StructMember3;
long StructMember4;
[unique] [string] wchar_t* StructMember5;
[unique] [string] wchar_t* StructMember6;
[unique] [string] wchar_t* StructMember7;
[unique] [string] wchar_t* StructMember8;
[unique] [string] wchar_t* StructMember9;
[unique] [string] wchar_t* StructMember10;
[unique] [string] wchar_t* StructMember11;
[unique] [string] wchar_t* StructMember12;
[unique] [string] wchar_t* StructMember13;
[unique] [string] wchar_t* StructMember14;
[unique] [string] wchar_t* StructMember15;
[unique] [string] wchar_t* StructMember16;
[unique] [string] wchar_t* StructMember17;
[unique] [string] wchar_t* StructMember18;
[unique] [string] wchar_t* StructMember19;
[unique] [string] wchar_t* StructMember20;
[unique] [string] wchar_t* StructMember21;
[unique] [string] wchar_t* StructMember22;
[unique] [string] wchar_t* StructMember23;
[unique] [string] wchar_t* StructMember24;
[unique] [string] wchar_t* StructMember25;
[unique] [string] wchar_t* StructMember26;
[unique] [string] wchar_t* StructMember27;
[unique] [string] wchar_t* StructMember28;
[unique] [string] wchar_t* StructMember29;
}Struct_4334_t;
typedef [switch_type(long)] union union_4494
{
[case(1)] [unique] struct Struct_4510_t* unionMember_1;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_4494;
typedef struct Struct_4510_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
hyper StructMember2;
/* enum_32 : typedef [v1_enum] enum */ long StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
hyper StructMember5;
[unique] wchar_t* StructMember6;
}Struct_4510_t;
typedef struct Struct_4530_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_4494 StructMember1;
}Struct_4530_t;
typedef [switch_type(long)] union union_4580
{
[case(1)] [unique] struct Struct_4620_t* unionMember_1;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_4580;
typedef struct Struct_4620_t
{
[unique] [size_is(StructMember1)] char* StructMember0;
long StructMember1;
[unique] [size_is(StructMember3)] char* StructMember2;
long StructMember3;
hyper StructMember4;
long StructMember5;
long StructMember6;
long StructMember7;
long StructMember8;
long StructMember9;
}Struct_4620_t;
typedef struct Struct_4650_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_4580 StructMember1;
}Struct_4650_t;
typedef [switch_type(long)] union union_4688
{
[case(1)] [unique] struct Struct_4704_t* unionMember_1;
/* no default member to print for this Union.
An exception will be raised if the switch_is value does not match any of the cases values */
} union_4688;
typedef struct Struct_4704_t
{
[unique] [string] wchar_t* StructMember0;
long StructMember1;
/* enum_32 : typedef [v1_enum] enum */ long StructMember2;
[unique] [string] wchar_t* StructMember3;
/* enum_32 : typedef [v1_enum] enum */ long StructMember4;
/* enum_32 : typedef [v1_enum] enum */ long StructMember5;
[unique] [string] wchar_t* StructMember6;
/* enum_32 : typedef [v1_enum] enum */ long StructMember7;
}Struct_4704_t;
typedef struct Struct_4734_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
[switch_is(StructMember0)] union union_4688 StructMember1;
}Struct_4734_t;
typedef struct Struct_4778_t
{
long StructMember0;
[unique] [size_is(StructMember0)] char* StructMember1;
}Struct_4778_t;
typedef struct Struct_4838_t
{
long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
/* enum_32 : typedef [v1_enum] enum */ long StructMember2;
/* enum_32 : typedef [v1_enum] enum */ long StructMember3;
long StructMember4;
long StructMember5;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember4)] /* */ struct Struct_4778_t** StructMember6;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember5)] /* */ struct Struct_4778_t** StructMember7;
}Struct_4838_t;
typedef struct Struct_4886_t
{
long StructMember0;
/* enum_32 : typedef [v1_enum] enum */ long StructMember1;
long StructMember2;
[unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember2)] /* */ struct Struct_4838_t** StructMember3;
}Struct_4886_t;
typedef struct Struct_4918_t
{
/* enum_32 : typedef [v1_enum] enum */ long StructMember0;
struct Struct_16_t StructMember1;
long StructMember2;
char StructMember3[16];
long StructMember4;
char StructMember5;
short StructMember6;
short StructMember7;
short StructMember8;
short StructMember9;
}Struct_4918_t;
long Proc0_ServerMpEnableFeature(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]long arg_2,
[out]error_status_t* arg_3);
long Proc1_ServerMpDisableFeature(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]error_status_t* arg_2);
long Proc2_ServerMpQueryStatus(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]long arg_2,
[out]struct Struct_144_t* arg_3,
[out]error_status_t* arg_4);
long Proc3_ServerMpEventOpen(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]long arg_2,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_3,
[in]long arg_4,
[out]struct Struct_16_t* arg_5,
[out][context_handle] void** arg_6,
[out]error_status_t* arg_7);
long Proc4_ServerMpEventClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc5_ServerMpEventQueryNotification(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_970_t** arg_1,
[out]error_status_t* arg_2);
long Proc6_ServerMpOnDemandStartScan(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[in]long arg_3,
[in]long arg_4,
[in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_4)] /* */ struct Struct_476_t* arg_5,
[in]long arg_6,
[out]struct Struct_16_t* arg_7,
[out][context_handle] void** arg_8,
[out]error_status_t* arg_9);
long Proc7_ServerMpOnDemandQueryNotification(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_970_t** arg_1,
[out]error_status_t* arg_2);
long Proc8_ServerMpOnDemandQueryScanResult(
[in][context_handle] void* arg_0,
[out]struct Struct_78_t* arg_1,
[out]error_status_t* arg_2);
long Proc9_ServerMpOnDemandControlScan(
[in][context_handle] void* arg_0,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]error_status_t* arg_2);
long Proc10_ServerMpOnDemandControlSystemScan(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]error_status_t* arg_2);
long Proc11_ServerMpOnDemandPersistScan(
[in][context_handle] void* arg_0,
[in]long arg_1,
[out]error_status_t* arg_2);
long Proc12_ServerMpOnDemandCloseScan(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc13_ServerMpOnDemandThreatOpen(
[in][context_handle] void* arg_0,
[out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc14_ServerMpOnDemandThreatEnum(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_1232_t** arg_1,
[out]error_status_t* arg_2);
long Proc15_ServerMpOnDemandThreatClose(
[in][context_handle] void* arg_0,
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc16_ServerMpScanOpenThreatHistory(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[out][context_handle] void** arg_3,
[out]error_status_t* arg_4);
long Proc17_ServerMpScanEnumerateThreatHistory(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_1232_t** arg_1,
[out]error_status_t* arg_2);
long Proc18_ServerMpScanEnumerateDetectionHistory(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_1382_t** arg_1,
[out]error_status_t* arg_2);
long Proc19_ServerMpScanCloseThreatHistory(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc20_ServerMpScanDeleteThreatHistory(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]error_status_t* arg_2);
long Proc21_ServerMpRpcCleanOpen(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in][unique]struct Struct_1434_t* arg_2,
[in]long arg_3,
[out][context_handle] void** arg_4,
[out]error_status_t* arg_5);
long Proc22_ServerMpRpcScanCleanOpen(
[in][context_handle] void* arg_0,
[in][unique]struct Struct_1434_t* arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc23_ServerMpRpcCleanStart(
[in][context_handle] void* arg_0,
[in]long arg_1,
[out]struct Struct_16_t* arg_2,
[out]error_status_t* arg_3);
long Proc24_ServerMpRpcCleanControl(
[in][context_handle] void* arg_0,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]error_status_t* arg_2);
long Proc25_ServerMpRpcCleanThreatsNotification(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_970_t** arg_1,
[out]error_status_t* arg_2);
long Proc26_ServerMpRpcPrecheckStart(
[in][context_handle] void* arg_0,
[in]long arg_1,
[out]struct Struct_16_t* arg_2,
[out]error_status_t* arg_3);
long Proc27_ServerMpRpcPrecheckNotification(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_970_t** arg_1,
[out]error_status_t* arg_2);
long Proc28_ServerMpRpcCleanQuery(
[in][context_handle] void* arg_0,
[out]struct Struct_16_t* arg_1,
[out]error_status_t* arg_2);
long Proc29_ServerMpRpcCleanClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc30_MpService__CMpMapsLatencyDataIterator__Clone(
[in]long arg_1,
[in]long arg_2,
[in]long arg_3,
[out]error_status_t* arg_4);
long Proc31_MpService__CMpMapsLatencyDataIterator__Clone(
[in]long arg_1,
[in]long arg_2,
[in]long arg_3,
[in]long arg_4,
[out]error_status_t* arg_5);
long Proc32_MpService__CMpMapsLatencyDataIterator__Clone(
[in]long arg_1,
[in]hyper arg_2,
[in]long arg_3,
[in]long arg_4,
[out]error_status_t* arg_5);
long Proc33_MpService__CMpMapsLatencyDataIterator__Clone(
[in]long arg_1,
[in][string] wchar_t* arg_2,
[in]long arg_3,
[out]error_status_t* arg_4);
long Proc34_ServerMpQuarantineEnumOpen(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc35_ServerMpQuarantineEnumerate(
[in][context_handle] void* arg_0,
[out]struct Struct_16_t* arg_1,
[out]error_status_t* arg_2);
long Proc36_ServerMpQuarantineEnumClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc37_ServerMpQuarantineQueryInfo(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]struct Struct_16_t* arg_2,
[out][ref]struct Struct_1232_t** arg_3,
[out]error_status_t* arg_4);
long Proc38_ServerMpQuarantineRestoreThreat(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]long arg_2,
[in]struct Struct_16_t* arg_3,
[in][string] wchar_t* arg_4,
[out]error_status_t* arg_5);
long Proc39_ServerMpQuarantineDeleteThreat(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]struct Struct_16_t* arg_2,
[out]error_status_t* arg_3);
long Proc40_ServerMpStateEnumOpen(
[out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc41_ServerMpQueryEngineVersion(
[out]struct Struct_1536_t* arg_1,
[out]error_status_t* arg_2);
long Proc42_ServerMpUpdateEngineSignature(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in][string] wchar_t* arg_2,
[out]error_status_t* arg_3);
long Proc43_ServerMpRollbackEngineSignature(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[out]error_status_t* arg_3);
long Proc44_ServerMpThreatStaticInfo(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]hyper arg_2,
[out][ref]struct Struct_1232_t** arg_3,
[out]error_status_t* arg_4);
long Proc45_ServerMpQuerySystemInfo(
[in]struct Struct_16_t* arg_1,
[in]long arg_2,
[in][size_is(arg_2)]char* arg_3,
[out]long* arg_4,
[out][ref][size_is(, *arg_4)]char** arg_5,
[out]error_status_t* arg_6);
long Proc46_ServerMpRpcConfigSetValue(
[in][string] wchar_t* arg_1,
[in][string] wchar_t* arg_2,
[in]long arg_3,
[in]long arg_4,
[in][size_is(arg_4)]char* arg_5,
[out]error_status_t* arg_6);
long Proc47_ServerMpRpcConfigDelValue(
[in][string] wchar_t* arg_1,
[in][string] wchar_t* arg_2,
[out]error_status_t* arg_3);
long Proc48_ServerMpRpcElevationHandleOpen(
[out]struct Struct_16_t* arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc49_ServerMpRpcElevationHandleAttach(
[in]struct Struct_16_t* arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc50_ServerMpRpcElevationHandleClose(
[in]long arg_1,
[in][out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc51_ServerMpRpcElevateCleanHandle(
[in][context_handle] void* arg_0,
[in][context_handle] void* arg_1,
[out]error_status_t* arg_2);
long Proc52_ServerMpRpcSignatureThreatOpen(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]long arg_2,
[out][context_handle] void** arg_3,
[out]error_status_t* arg_4);
long Proc53_ServerMpRpcSignatureThreatEnum(
[in][context_handle] void* arg_0,
[in]long arg_1,
[out][ref]struct Struct_1232_t** arg_2,
[out]error_status_t* arg_3);
long Proc54_ServerMpRpcSignatureThreatClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc55_ServerMpRpcGetSampleInfo(
[in]long arg_1,
[in]struct Struct_16_t* arg_2,
[out][ref]struct Struct_1740_t** arg_3,
[out]error_status_t* arg_4);
long Proc56_ServerMpRpcQueryScansWithSamples(
[in]long arg_1,
[out]long* arg_2,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_2)] /* */ struct Struct_16_t** arg_3,
[out]error_status_t* arg_4);
long Proc57_ServerMpRpcDropScansWithSamples(
[in]long arg_1,
[in]long arg_2,
[in] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_2)] /* */ struct Struct_16_t* arg_3,
[out]error_status_t* arg_4);
long Proc58_ServerMpRpcSpynetQueueCreate(
[in]struct Struct_16_t* arg_1,
[in]long arg_2,
[out]struct Struct_16_t* arg_3,
[out][context_handle] void** arg_4,
[out]error_status_t* arg_5);
long Proc59_ServerMpRpcSpynetQueueQueryNotification(
[in][context_handle] void* arg_0,
[out][context_handle] void** arg_1,
[out]long* arg_2,
[out]error_status_t* arg_3);
long Proc60_ServerMpRpcSpynetQueueClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc61_ServerMpRpcSpynetGenerateReport(
[in][context_handle] void* arg_0,
[out]long* arg_1,
[out][ref][size_is(, *arg_1)]char** arg_2,
[out]long* arg_3,
[out]struct Struct_110_t* arg_4,
[out]struct Struct_16_t* arg_5,
[out]error_status_t* arg_6);
long Proc62_ServerMpRpcSenseGenerateReport(
[in][context_handle] void* arg_0,
[out]long* arg_1,
[out][ref][size_is(, *arg_1)]char** arg_2,
[out]error_status_t* arg_3);
long Proc63_ServerMpRpcSpynetOnResponse(
[in][context_handle] void* arg_0,
[in]struct Struct_1872_t* arg_1,
[in]long arg_2,
[in][unique][size_is(arg_2)]char* arg_3,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_4,
[out]long* arg_5,
[out][ref][size_is(, *arg_5)]char** arg_6,
[out]error_status_t* arg_7);
long Proc64_ServerMpRpcSpynetGetStartTime(
[in][context_handle] void* arg_0,
[out]struct Struct_28_t* arg_1,
[out]error_status_t* arg_2);
long Proc65_ServerMpRpcSpynetUpdateSpynetMetrics(
[in][context_handle] void* arg_0,
[in]struct Struct_1920_t* arg_1,
[in]long arg_2,
[out]error_status_t* arg_3);
long Proc66_ServerMpRpcSpynetClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc67_ServerMpRpcSigUpdServiceOpen(
[out]struct Struct_16_t* arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc68_ServerMpRpcSigUpdServiceQueryNotification(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_1978_t** arg_1,
[out]error_status_t* arg_2);
long Proc69_ServerMpRpcSigUpdServiceSendProgressNotification(
[in][context_handle] void* arg_0,
[in]struct Struct_970_t* arg_1,
[out]error_status_t* arg_2);
long Proc70_ServerMpRpcSigUpdServiceClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc71_ServerMpRpcSigUpdClientOpen(
[in]long arg_1,
[out]struct Struct_16_t* arg_2,
[out][context_handle] void** arg_3,
[out]error_status_t* arg_4);
long Proc72_ServerMpRpcSigUpdClientQueryNotification(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_970_t** arg_1,
[out]error_status_t* arg_2);
long Proc73_ServerMpRpcSigUpdClientClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc74_ServerMpRpcSigUpdControl(
[in]struct Struct_1978_t* arg_1,
[out]error_status_t* arg_2);
long Proc75_ServerMpRpcIdleNotificationOpen(
[in][string] wchar_t* arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc76_ServerMpRpcIdleNotificationClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc77_ServerMpRpcNotifyIdle(
[in][context_handle] void* arg_0,
[in]long arg_1,
[out]error_status_t* arg_2);
long Proc78_ServerMpRpcIdleCheckTaskCompletion(
[in][context_handle] void* arg_0,
[out]error_status_t* arg_1);
long Proc79_ServerMpRpcThreatOpen(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[in]long arg_3,
[out][context_handle] void** arg_4,
[out]error_status_t* arg_5);
long Proc80_ServerMpRpcThreatEnumerate(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_1232_t** arg_1,
[out]error_status_t* arg_2);
long Proc81_ServerMpRpcThreatClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc82_ServerMpRpcDbgThreatViewAction(
[in]long arg_1,
[out]error_status_t* arg_2);
long Proc83_ServerMpRpcForcedReboot(
[in]long arg_1,
[out]error_status_t* arg_2);
long Proc84_MpService__CMpMapsLatencyDataIterator__Clone(
[out]error_status_t* arg_1);
long Proc85_ServerMpRpcAddFastPathSignatureFile(
[in][string] wchar_t* arg_1,
[out][ref]struct Struct_2070_t** arg_2,
[in]long arg_3,
[out]error_status_t* arg_4);
long Proc86_ServerMpRpcRemoveFastPathSignatureFile(
[in][string] wchar_t* arg_1,
[in]long arg_2,
[out]error_status_t* arg_3);
long Proc87_ServerMpRpcDynamicSignatureOpen(
[in]long arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc88_ServerMpRpcDynamicSignatureEnumerate(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_2070_t** arg_1,
[out]error_status_t* arg_2);
long Proc89_ServerMpRpcDynamicSignatureClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc90_MpService__CMpMapsLatencyDataIterator__Clone(
[out]struct Struct_16_t* arg_1,
[out][context_handle] void** arg_2,
[out]error_status_t* arg_3);
long Proc91_MpService__CMpMapsLatencyDataIterator__Clone(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_970_t** arg_1,
[out]error_status_t* arg_2);
long Proc92_MpService__CMpMapsLatencyDataIterator__Clone(
[in][context_handle] void* arg_0,
[out]error_status_t* arg_1);
long Proc93_MpService__CMpMapsLatencyDataIterator__Clone(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc94_ServerMpRpcMemoryScanStart(
[in]struct Struct_126_t* arg_1,
[in]long arg_2,
[in]struct Struct_2516_t* arg_3,
[out]struct Struct_16_t* arg_4,
[out][context_handle] void** arg_5,
[out]error_status_t* arg_6);
long Proc95_ServerMpRpcMemoryScanQueryNotification(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_970_t** arg_1,
[out]error_status_t* arg_2);
long Proc96_ServerMpRpcMemoryScanClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc97_ServerMpRpcFastMemoryScanOpen(
[in]struct Struct_126_t* arg_1,
[out]struct Struct_2558_t* arg_2,
[out][context_handle] void** arg_3,
[out]error_status_t* arg_4);
long Proc98_ServerMpRpcFastMemoryScan(
[in][context_handle] void* arg_0,
[in]long arg_1,
[in]struct Struct_2442_t* arg_2,
[out]struct Struct_110_t* arg_3,
[out]error_status_t* arg_4);
long Proc99_ServerMpRpcFastMemoryScanClose(
[in][out][context_handle] void** arg_0,
[out]error_status_t* arg_1);
long Proc100_ServerMpRpcFastMemoryScanCacheInfo(
[out]struct Struct_2558_t* arg_1,
[out]error_status_t* arg_2);
long Proc101_ServerMpRpcAmsiCloseSession(
[in]hyper arg_1,
[out]error_status_t* arg_2);
long Proc102_ServerMpRpcTcgLogScan(
[in]long arg_1,
[in][unique][size_is(arg_1)]char* arg_2,
[out]long* arg_3,
[out]long* arg_4,
[out][ref][size_is(, *arg_4)]char** arg_5,
[out]error_status_t* arg_6);
long Proc103_ServerMpRpcTcgLogApplyExtResult(
[in]long arg_1,
[in][unique][size_is(arg_1)]char* arg_2,
[out]error_status_t* arg_3);
long Proc104_ServerMpRpcDbgSendCallbackNotification(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]struct Struct_970_t* arg_2,
[out]error_status_t* arg_3);
long Proc105_ServerMpRpcThreatRollup(
[in]long arg_1,
[in]long arg_2,
[out][ref]struct Struct_2640_t** arg_3,
[out]error_status_t* arg_4);
long Proc106_ServerMpDetectionQuery(
[in][context_handle] void* arg_0,
[in]struct Struct_16_t* arg_1,
[out][ref]struct Struct_1232_t** arg_2,
[out]error_status_t* arg_3);
long Proc107_ServerMpRpcRequestSnooze(
[in]long arg_1,
[out]error_status_t* arg_2);
long Proc108_ServerMpRpcOfflineScanInstall(
[out]error_status_t* arg_1);
long Proc109_ServerMpRpcOfflineScanStatusQuery(
[out]struct Struct_2680_t* arg_1,
[out]error_status_t* arg_2);
long Proc110_ServerMpRpcTriggerHeartbeatOnDefenderDisable(
[in][string] wchar_t* arg_1,
[out]error_status_t* arg_2);
long Proc111_ServerMpRpcTriggerHeartbeatOnUninstall(
[out]error_status_t* arg_1);
long Proc112_ServerMpRpcTriggerErrorHeartbeatReport(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in][string] wchar_t* arg_2,
[in][string] wchar_t* arg_3,
[in][string] wchar_t* arg_4,
[out]error_status_t* arg_5);
long Proc113_ServerMpRpcTriggerHeartbeatReport(
[out][ref]struct Struct_1872_t** arg_1,
[out]error_status_t* arg_2);
long Proc114_ServerMpRpcRemapCallistoDetections(
[in][string] wchar_t* arg_1,
[in]long arg_2,
[in][size_is(arg_2)]wchar_t* arg_3,
[out]error_status_t* arg_4);
long Proc115_ServerMpRpcGetCallistoDetections(
[out]long* arg_1,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_1232_t*** arg_2,
[out]error_status_t* arg_3);
long Proc116_ServerMpRpcIsAdlFallbackDue(
[in][string] wchar_t* arg_1,
[out]long* arg_2,
[out]error_status_t* arg_3);
long Proc117_ServerMpRpcIsRtpAutoEnable(
[out]long* arg_1,
[out]long* arg_2,
[out]long* arg_3,
[out]error_status_t* arg_4);
long Proc118_ServerMpRpcEngineQueryConfigDword(
[in][string] wchar_t* arg_1,
[out]long* arg_2,
[out]error_status_t* arg_3);
long Proc119_ServerMpRpcSampleHeaderQueueCreate(
[in]struct Struct_16_t* arg_1,
[in]long arg_2,
[out]struct Struct_16_t* arg_3,
[out][context_handle] void** arg_4,
[out]error_status_t* arg_5);
long Proc120_ServerMpRpcSampleHeaderQueueQueryNotification(
[in][context_handle] void* arg_0,
[out][context_handle] void** arg_1,
[out]long* arg_2,
[out]error_status_t* arg_3);
long Proc121_ServerMpRpcSampleHeaderQueueClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc122_ServerMpRpcSampleHeaderClose(
[in][out][context_handle] void** arg_1,
[out]error_status_t* arg_2);
long Proc123_ServerMpRpcSampleHeaderGetSampleDetails(
[in][context_handle] void* arg_0,
[out][ref]struct Struct_2798_t** arg_1,
[out]error_status_t* arg_2);
long Proc124_ServerMpRpcGetSampleChunk(
[in][string] wchar_t* arg_1,
[out]long* arg_2,
[out][ref][size_is(, *arg_2)]char** arg_3,
[out]error_status_t* arg_4);
long Proc125_ServerMpRpcConveySampleSubmissionResult(
[in]struct Struct_2854_t* arg_1,
[out]error_status_t* arg_2);
long Proc126_ServerMpRpcGetSampleListRequiringConsent(
[out]long* arg_1,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_2900_t*** arg_2,
[out]error_status_t* arg_3);
long Proc127_ServerMpRpcConveyUserChoiceForSampleList(
[in]long arg_1,
[in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_1)] /* */ struct Struct_2900_t** arg_2,
[out]error_status_t* arg_3);
long Proc128_ServerMpRpcGetRunningMode(
[out] /* enum_32 : typedef [v1_enum] enum */ long* arg_1,
[out]error_status_t* arg_2);
long Proc129_ServerMpRpcIsGivenRunningModeSupported(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]long* arg_2,
[out]error_status_t* arg_3);
long Proc130_ServerMpDisableXBGM(
[out]error_status_t* arg_1);
long Proc131_ServerMpDisableXBGM(
[out]error_status_t* arg_1);
long Proc132_ServerMpXBGMUpdateIV(
[in]hyper arg_1,
[in]char* arg_2,
[in]hyper arg_3,
[out]error_status_t* arg_4);
long Proc133_ServerDlpMpRpcDlpIsPrintDetoursNeeded(
[out][ref]struct Struct_3040_t** arg_1,
[out]error_status_t* arg_2);
long Proc134_ServerDlpMpRpcDlpIsPrintDetoursNeeded(
[in]struct Struct_3040_t* arg_1,
[out]error_status_t* arg_2);
long Proc135_ServerMpOnDemandStartScan2(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[in]long arg_3,
[in]long arg_4,
[in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_4)] /* */ struct Struct_476_t* arg_5,
[in]long arg_6,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_7,
[out]struct Struct_16_t* arg_8,
[out][context_handle] void** arg_9,
[out]error_status_t* arg_10);
long Proc136_ServerMpQueryDefaultFolderGuardList(
[out]long* arg_1,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_16_t** arg_2,
[out]error_status_t* arg_3);
long Proc137_ServerMpRpcTriggerStatusRefreshNotification(
[out]error_status_t* arg_1);
long Proc138_ServerMpRpcGetHIPSRuleInfo(
[out]long* arg_1,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_3108_t*** arg_2,
[out]error_status_t* arg_3);
long Proc139_ServerMpEnableSmartLocker(
[out]error_status_t* arg_1);
long Proc140_ServerMpDisableSmartLocker(
[out]error_status_t* arg_1);
long Proc141_ServerMpXBGMUpdateIV(
[in]long arg_1,
[in][size_is(arg_1)]char* arg_2,
[in]hyper arg_3,
[out]error_status_t* arg_4);
long Proc142_ServerMpFlushLowfiCache(
[out]error_status_t* arg_1);
long Proc143_ServerMpRpcGetAsrBlockedProcesses(
[in]struct Struct_16_t* arg_1,
[in]long arg_2,
[out]long* arg_3,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_3)] /* */ struct Struct_3166_t*** arg_4,
[out]error_status_t* arg_5);
long Proc144_ServerMpRpcGetAsrBlockedActions(
[in]struct Struct_16_t* arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[in]long arg_3,
[out]long* arg_4,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_4)] /* */ struct Struct_3220_t*** arg_5,
[out]error_status_t* arg_6);
long Proc145_ServerMpRpcDeleteAsrHistory(
[out]error_status_t* arg_1);
long Proc146_ServerMpGetTaskSchedulerStrings(
[out][ref]struct Struct_3280_t** arg_1,
[out]error_status_t* arg_2);
long Proc147_ServerMpRpcGetAsrBlockedActionInfos(
[in]struct Struct_16_t* arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[in]long arg_3,
[out]long* arg_4,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_4)] /* */ struct Struct_3302_t*** arg_5,
[out]error_status_t* arg_6);
long Proc148_ServerMpRpcGetTPStateInfo(
[out]struct Struct_3350_t* arg_1,
[out]error_status_t* arg_2);
long Proc149_ServerMpRpcSetTPState(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]error_status_t* arg_2);
long Proc150_ServerMpRpcUpdateDevMode(
[out]long* arg_1,
[out]error_status_t* arg_2);
long Proc151_ServerMpRpcGetDevMode(
[out]long* arg_1,
[out]error_status_t* arg_2);
long Proc152_ServerMpUpdateBreakTheGlassStatus(
[in]long arg_1,
[in][string] wchar_t* arg_2,
[in][string] wchar_t* arg_3,
[out]error_status_t* arg_4);
long Proc153_ServerMpNetworkCapture(
[in][string] wchar_t* arg_1,
[out]error_status_t* arg_2);
long Proc154_ServerMpConveyDlpBypass(
[in]long arg_1,
[in][unique][string] wchar_t* arg_2,
[in][unique][string] wchar_t* arg_3,
[in][unique][string] wchar_t* arg_4,
[out]error_status_t* arg_5);
long Proc155_ServerDlpMpCheckAccessForPrintOperation(
[in]long arg_1,
[in]hyper arg_2,
[in][unique][string] wchar_t* arg_3,
[in][unique][string] wchar_t* arg_4,
[in][unique][string] wchar_t* arg_5,
[in]long arg_6,
[out]long* arg_7,
[out]error_status_t* arg_8);
long Proc156_ServerDlpMpConveyNewPrinterConnection(
[in][unique][string] wchar_t* arg_1,
[in][unique][string] wchar_t* arg_2,
[in][unique][string] wchar_t* arg_3,
[in]long arg_4,
[out]error_status_t* arg_5);
long Proc157_ServerMpShowDlpDetailsDialog(
[in][unique][string] wchar_t* arg_1,
[in]long arg_2,
[in][unique][string] wchar_t* arg_3,
[in]long arg_4,
[out]error_status_t* arg_5);
long Proc158_ServerMpRpcGetDlpEvents(
[in]long arg_1,
[out]long* arg_2,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_2)] /* */ struct Struct_3370_t*** arg_3,
[out]error_status_t* arg_4);
long Proc159_ServerMpRpcConveyUserChoiceForDlpNotification(
[in]long arg_1,
[in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_1)] /* */ struct Struct_3370_t** arg_2,
[in][unique][string] wchar_t* arg_3,
[in]long arg_4,
[in][unique][string] wchar_t* arg_5,
[in]long arg_6,
[out]error_status_t* arg_7);
long Proc160_ServerMpRpcChangeCapability(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]long arg_2,
[in]long arg_3,
[out]error_status_t* arg_4);
long Proc161_ServerMpRpcMpThreatAction(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in]struct Struct_3570_t* arg_2,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_3,
[out]error_status_t* arg_4);
long Proc162_ServerMpRpcAsrSetHipsUserExclusion(
[in]long arg_1,
[in]struct Struct_16_t* arg_2,
[in]long arg_3,
[in]long arg_4,
[in]long arg_5,
[in][unique][string] wchar_t* arg_6,
[in][unique][string] wchar_t* arg_7,
[in][unique][string] wchar_t* arg_8,
[in][unique][string] wchar_t* arg_9,
[out]error_status_t* arg_10);
long Proc163_ServerDlpMpRpcCheckAccessForClipboardOperationEx(
[in]long arg_1,
[in]hyper arg_2,
[in]long arg_3,
[out]long* arg_4,
[out]long* arg_5,
[out]long* arg_6,
[out]error_status_t* arg_7);
long Proc164_ServerMpRpcQueryConfigProtection(
[in][string] wchar_t* arg_1,
[in][string] wchar_t* arg_2,
[in]long arg_3,
[out]long* arg_4,
[out]error_status_t* arg_5);
long Proc165_ServerMpRpcCheckAccessForDragDropOperation(
[in]long arg_1,
[in]hyper arg_2,
[in]long arg_3,
[in]long arg_4,
[in]hyper arg_5,
[in]long arg_6,
[in][unique][size_is(arg_6)]char* arg_7,
[out]long* arg_8,
[out]error_status_t* arg_9);
long Proc166_ServerMpRpcUpdateBrowserActiveTab(
[in][string] wchar_t* arg_1,
[in]long arg_2,
[in]long arg_3,
[in][string] wchar_t* arg_4,
[in]long arg_5,
[out]error_status_t* arg_6);
long Proc167_ServerMpRpcSendBrowserHeartbeat(
[in][string] wchar_t* arg_1,
[in]long arg_2,
[in]hyper arg_3,
[in]long arg_4,
[out]hyper* arg_5,
[out]error_status_t* arg_6);
long Proc168_ServerMpRpcGetThreatExecutionInfo(
[in]hyper arg_1,
[in]long arg_2,
[out][ref]struct Struct_3654_t** arg_3,
[out]error_status_t* arg_4);
long Proc169_ServerMpRpcReportClipboardOwner(
[in]long arg_1,
[in]hyper arg_2,
[in]long arg_3,
[out]error_status_t* arg_4);
long Proc170_ServerMpRpcDlpDelegateEnforcement(
[in]long arg_1,
[out]error_status_t* arg_2);
long Proc171_ServerMpRpcConveyUserChoiceForDlpNotificationEx(
[in]long arg_1,
[in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_3)] /* */ struct Struct_3370_t** arg_2,
[in]long arg_3,
[in][unique][string] wchar_t* arg_4,
[in]long arg_5,
[in][unique][string] wchar_t* arg_6,
[in]long arg_7,
[out]error_status_t* arg_8);
long Proc172_ServerMpRpcSendDeviceControlToast(
[in]long arg_1,
[in][unique][string] wchar_t* arg_2,
[in][unique][string] wchar_t* arg_3,
[in][unique][string] wchar_t* arg_4,
[out]error_status_t* arg_5);
long Proc173_ServerMpRpcIsDeviceControlAvailable(
[out]long* arg_1,
[out]error_status_t* arg_2);
long Proc174_ServerMpRpcGetFCValue(
[in]hyper arg_1,
[out]long* arg_2,
[out]error_status_t* arg_3);
long Proc175_ServerMpRpcSetDriverUnloadInProgress(
[in]char arg_1,
[out]error_status_t* arg_2);
long Proc176_ServerMpRpcUpdateTSMode(
[in][string] wchar_t* arg_1,
[out]error_status_t* arg_2);
long Proc177_ServerMpRpcGetTSModeInfo(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out][ref]struct Struct_3800_t** arg_2,
[out]error_status_t* arg_3);
long Proc178_ServerMpCheckAccessForPrintOperation2(
[in]long arg_1,
[in]hyper arg_2,
[in][unique][string] wchar_t* arg_3,
[in][unique][string] wchar_t* arg_4,
[in][unique][string] wchar_t* arg_5,
[in]long arg_6,
[in][out][unique]long* arg_7,
[out]long* arg_8,
[out]error_status_t* arg_9);
long Proc179_ServerMpRpcCheckAccessForClipboardOperationEx2(
[in]long arg_1,
[in]hyper arg_2,
[in][unique]struct Struct_3824_t* arg_3,
[in][unique]struct Struct_3824_t* arg_4,
[in]long arg_5,
[out]long* arg_6,
[out]long* arg_7,
[out]long* arg_8,
[out]error_status_t* arg_9);
long Proc180_ServerMpRpcCheckAccessForDragDropOperation2(
[in]long arg_1,
[in]hyper arg_2,
[in]long arg_3,
[in]long arg_4,
[in]hyper arg_5,
[in]long arg_6,
[in][unique][size_is(arg_6)]char* arg_7,
[in][unique]struct Struct_3824_t* arg_8,
[in][unique]struct Struct_3824_t* arg_9,
[out]long* arg_10,
[out]error_status_t* arg_11);
long Proc181_ServerMpRpcDlpInitializeEnforcementMode(
[in]long arg_1,
[in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_1)] /* */ struct Struct_126_t* arg_2,
[out]error_status_t* arg_3);
long Proc182_ServerMpRpcDlpGetOperationEnforcmentMode(
[in]long arg_1,
[out]long* arg_2,
[out]error_status_t* arg_3);
long Proc183_ServerMpRpcDlpNotifyPreOpenDocumentFile(
[in]struct Struct_3824_t* arg_1,
[out]error_status_t* arg_2);
long Proc184_ServerMpRpcDlpNotifyPostOpenDocumentFile(
[in]struct Struct_3824_t* arg_1,
[in][unique]struct Struct_126_t* arg_2,
[out]error_status_t* arg_3);
long Proc185_ServerMpRpcDlpNotifyCloseDocumentFile(
[in][unique]struct Struct_3824_t* arg_1,
[out]error_status_t* arg_2);
long Proc186_ServerMpRpcDlpNotifyPreSaveAsDocument(
[in]struct Struct_3824_t* arg_1,
[in][unique][string] wchar_t* arg_2,
[out]error_status_t* arg_3);
long Proc187_ServerMpRpcDlpNotifyPostSaveAsDocument(
[in]struct Struct_3824_t* arg_1,
[in][unique][string] wchar_t* arg_2,
[in][unique]struct Struct_126_t* arg_3,
[out]error_status_t* arg_4);
long Proc188_ServerMpRpcDlpNotifyPrePrint(
[in]struct Struct_3824_t* arg_1,
[in][unique]struct Struct_3880_t* arg_2,
[out]error_status_t* arg_3);
long Proc189_ServerMpRpcDlpNotifyPostStartPrint(
[in][unique]struct Struct_3824_t* arg_1,
[in][unique]struct Struct_3880_t* arg_2,
[in][unique]struct Struct_126_t* arg_3,
[out]error_status_t* arg_4);
long Proc190_ServerMpGetTDTFeatureStatus(
[out]long* arg_1,
[out]error_status_t* arg_2);
long Proc191_ServerMpRpcGetDeviceControlSecurityPolicies(
[out][ref][string] wchar_t** arg_1,
[out][ref][string] wchar_t** arg_2,
[out]error_status_t* arg_3);
long Proc192_ServerMpRpcGetSACInfo(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out][ref]struct Struct_3958_t** arg_2,
[out]error_status_t* arg_3);
long Proc193_ServerMpGetTDTFeatureStatusEx(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out][ref]struct Struct_4158_t** arg_2,
[out]error_status_t* arg_3);
long Proc194_ServerMpRpcGetDeviceControlStatus(
[out]struct Struct_4178_t* arg_1,
[out]error_status_t* arg_2);
long Proc195_ServerMpRpcSpynetGetExtendedHeaderInfo(
[in][context_handle] void* arg_0,
[out]struct Struct_4194_t* arg_1,
[out]error_status_t* arg_2);
long Proc196_ServerMpDisableXBGM(
[out]error_status_t* arg_1);
long Proc197_ServerMpRpcDefenderPrintAccessCheck(
[in]long arg_1,
[in][string] wchar_t* arg_2,
[out]long* arg_3,
[out]hyper* arg_4,
[out]long* arg_5,
[out]error_status_t* arg_6);
long Proc198_ServerMpRpcDeviceControlPrintAccessCheck(
[in]long arg_1,
[in][string] wchar_t* arg_2,
[out]long* arg_3,
[out]hyper* arg_4,
[out]long* arg_5,
[out]error_status_t* arg_6);
long Proc199_ServerMpRpcDefenderPrintDataProvide(
[in]hyper arg_1,
[in]long arg_2,
[in][unique][size_is(arg_2)]char* arg_3,
[out]error_status_t* arg_4);
long Proc200_ServerMpRpcDeviceControlAuthenticateNetworkShare(
[in][string] wchar_t* arg_1,
[in]long arg_2,
[in][unique][size_is(arg_2)]char* arg_3,
[out]error_status_t* arg_4);
long Proc201_ServerMpRpcApplyTrustLabelAceForMDE(
[in][string] wchar_t* arg_1,
[in]long arg_2,
[out]error_status_t* arg_3);
long Proc202_ServerMpGetNpSupportFile(
[out][ref][string] wchar_t** arg_1,
[out]error_status_t* arg_2);
long Proc203_ServerDlpMpRpcDlpIsPrintDetoursNeeded(
[out]long* arg_1,
[out]error_status_t* arg_2);
long Proc204_ServerMpRpcConfigRefresh(
[in][string] wchar_t* arg_1,
[out]error_status_t* arg_2);
long Proc205_ServerMpServiceLogMessage(
[in][string] wchar_t* arg_1,
[out]error_status_t* arg_2);
long Proc206_ServerMpRpcDeviceControlValidateDataDuplicationRemoteLocationConfiguration(
[in][string] wchar_t* arg_1,
[out][ref][string] wchar_t** arg_2,
[out]error_status_t* arg_3);
long Proc207_ServerMpRpcDlpGetEvidenceFileUrl(
[in]long arg_1,
[in][string] wchar_t* arg_2,
[in]long arg_3,
[in][unique][string] wchar_t* arg_4,
[in][unique][string] wchar_t* arg_5,
[out][ref][string] wchar_t** arg_6,
[out][ref][string] wchar_t** arg_7,
[out]error_status_t* arg_8);
long Proc208_ServerMpRpcDlpCheckAccessForBuffer(
[in]long arg_1,
[in][size_is(arg_1)]char* arg_2,
[in]long arg_3,
[in][unique][string] wchar_t* arg_4,
[out]long* arg_5,
[out][ref][size_is(, *arg_5)]char** arg_6,
[out][ref][string] wchar_t** arg_7,
[out][ref][string] wchar_t** arg_8,
[out]error_status_t* arg_9);
long Proc209_ServerMpRpcDevVolumesProtectionState(
[out] /* enum_32 : typedef [v1_enum] enum */ long* arg_1,
[out]error_status_t* arg_2);
long Proc210_ServerMpRpcQueryDevVolumeProtectionState(
[in][string] wchar_t* arg_1,
[out] /* enum_32 : typedef [v1_enum] enum */ long* arg_2,
[out]error_status_t* arg_3);
long Proc211_ServerMpRpcDlpDispatchAccessEvent(
[in]struct Struct_4208_t* arg_1,
[out]error_status_t* arg_2);
long Proc212_ServerMpRpcCheckAccessForCopyFile(
[in]long arg_1,
[in]long arg_2,
[in]long arg_3,
[in]hyper arg_4,
[in][string] wchar_t* arg_5,
[in][string] wchar_t* arg_6,
[in][string] wchar_t* arg_7,
[out]long* arg_8,
[out]error_status_t* arg_9);
long Proc213_ServerMpRpcAsrSetHipsUserExclusionEx(
[in][string] wchar_t* arg_1,
[out]error_status_t* arg_2);
long Proc214_ServerMpRpcGetUpToDateInfo(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out][ref]struct Struct_4314_t** arg_2,
[out]error_status_t* arg_3);
long Proc215_ServerMpRpcSendDlpEventDataToEngine(
[in]struct Struct_4334_t* arg_1,
[out]error_status_t* arg_2);
long Proc216_ServerMpRpcAccessibilityAsyncEvent(
[in]long arg_1,
[in]long arg_2,
[in]hyper arg_3,
[in][string] wchar_t* arg_4,
[out]error_status_t* arg_5);
long Proc217_ServerMpRpcCacheManagerIsTrusted(
[in]long arg_1,
[in]hyper arg_2,
[in]hyper arg_3,
[out]error_status_t* arg_4);
long Proc218_ServerMpRpcSCCGetState(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out][ref]struct Struct_4530_t** arg_2,
[out]error_status_t* arg_3);
long Proc219_ServerMpRpcSCCReset(
[out]error_status_t* arg_1);
long Proc220_ServerMpRpcImportConfigPayload(
[in][size_is(arg_2)]char* arg_1,
[in]long arg_2,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_3,
[out][ref]struct Struct_4650_t** arg_4,
[out]error_status_t* arg_5);
long Proc221_ServerMpRpcGetConfigPayloadStatus(
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[out][ref]struct Struct_4650_t** arg_3,
[out]error_status_t* arg_4);
long Proc222_ServerMpRpcGetConfigValue(
[in]wchar_t* arg_1,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_2,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_3,
[out][ref]struct Struct_4734_t** arg_4,
[out]error_status_t* arg_5);
long Proc223_ServerMpRpcEffectiveConfigurationReport(
[in][string] wchar_t* arg_1,
[out][ref][size_is(, *arg_3)]char** arg_2,
[out]long* arg_3,
[out]error_status_t* arg_4);
long Proc224_ServerMpRpcGetDefenderStatusSummary(
[out]long* arg_1,
[out]error_status_t* arg_2);
long Proc225_ServerMpRpcGetHIPSCustomRuleInfo(
[out]long* arg_1,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_3108_t*** arg_2,
[out]error_status_t* arg_3);
long Proc226_ServerMpRpcGetTrustAnchors(
[in][unique][string] wchar_t* arg_1,
[in]long arg_2,
[out][ref]struct Struct_4886_t** arg_3,
[out]error_status_t* arg_4);
long Proc227_ServerMpRpcDlpTriggerToast(
[in][string] wchar_t* arg_1,
[out]error_status_t* arg_2);
long Proc228_ServerMpRpcGetRnBWFPFilters(
[out]long* arg_1,
[out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_4918_t*** arg_2,
[out]error_status_t* arg_3);
long Proc229_ServerMpRpcRemoveRnBWFPFilter(
[in]struct Struct_16_t* arg_1,
[out]error_status_t* arg_2);
long Proc230_ServerMpRpcSenseTriggerToast(
[in]long arg_1,
[out]error_status_t* arg_2);
long Proc231_ServerMpRpcWddControl(
[in]long arg_1,
[in][unique][size_is(arg_3)]char* arg_2,
[in]long arg_3,
[out][ref][size_is(, *arg_5)]char** arg_4,
[out]long* arg_5,
[out]error_status_t* arg_6);
long Proc232_ServerMpRpcTemporaryExclusionAction(
[in]long arg_1,
[in][string] wchar_t* arg_2,
[out]error_status_t* arg_3);
long Proc233_ServerMpOnDemandCancelScan(
[in][context_handle] void* arg_0,
[in] /* enum_32 : typedef [v1_enum] enum */ long arg_1,
[out]error_status_t* arg_2);
long Proc234_ServerMpRpcSCCForceReset(
[in][size_is(arg_2)]char* arg_1,
[in]long arg_2,
[out]error_status_t* arg_3);
long Proc235_ServerMpRpcPublishModularConfig(
[in][string] wchar_t* arg_1,
[in][string] wchar_t* arg_2,
[in]long arg_3,
[out]error_status_t* arg_4);
}