/ windefend.idl
windefend.idl
1 import "oaidl.idl"; 2 import "ocidl.idl"; 3 4 [ 5 uuid(c503f532-443a-4c69-8300-ccd1fbdb3839), 6 version(2.0), 7 ] 8 interface DefaultIfName 9 { 10 11 typedef struct Struct_16_t 12 { 13 long StructMember0; 14 short StructMember1; 15 short StructMember2; 16 byte StructMember3[8]; 17 }Struct_16_t; 18 19 typedef struct Struct_28_t 20 { 21 hyper StructMember0; 22 }Struct_28_t; 23 24 typedef struct Struct_40_t 25 { 26 long StructMember0; 27 long StructMember1; 28 long StructMember2[4]; 29 }Struct_40_t; 30 31 /* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */ 32 33 typedef struct Struct_58_t 34 { 35 long StructMember0; 36 hyper StructMember1; 37 hyper StructMember2; 38 hyper StructMember3; 39 hyper StructMember4; 40 hyper StructMember5[4]; 41 }Struct_58_t; 42 43 /* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */ 44 45 typedef struct Struct_78_t 46 { 47 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 48 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 49 struct Struct_16_t StructMember2; 50 struct Struct_28_t StructMember3; 51 struct Struct_28_t StructMember4; 52 struct Struct_40_t StructMember5; 53 struct Struct_58_t StructMember6; 54 hyper StructMember7; 55 }Struct_78_t; 56 57 typedef struct Struct_110_t 58 { 59 long StructMember0; 60 }Struct_110_t; 61 62 typedef struct Struct_126_t 63 { 64 long StructMember0; 65 long StructMember1; 66 }Struct_126_t; 67 68 /* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */ 69 70 typedef struct Struct_144_t 71 { 72 long StructMember0; 73 struct Struct_78_t StructMember1; 74 struct Struct_78_t StructMember2; 75 struct Struct_40_t StructMember3; 76 struct Struct_110_t StructMember4[4]; 77 struct Struct_126_t StructMember5[11]; 78 struct Struct_28_t StructMember6; 79 }Struct_144_t; 80 81 typedef [switch_type(long)] union union_222 82 { 83 [case(1)] [unique] struct Struct_444_t* unionMember_1; 84 [case(3)] [unique] struct Struct_502_t* unionMember_3; 85 [case(4)] [unique] struct Struct_530_t* unionMember_4; 86 [case(5)] [unique] struct Struct_552_t* unionMember_5; 87 [case(2)] [unique] struct Struct_576_t* unionMember_2; 88 [case(6)] [unique] struct Struct_594_t* unionMember_6; 89 [case(7)] [unique] struct Struct_110_t* unionMember_7; 90 [case(8)] [unique] struct Struct_630_t* unionMember_8; 91 [case(9)] [unique] struct Struct_674_t* unionMember_9; 92 [case(10)] [unique] struct Struct_706_t* unionMember_10; 93 [case(12)] [unique] struct Struct_756_t* unionMember_12; 94 [case(13)] [unique] struct Struct_126_t* unionMember_13; 95 [case(14)] [unique] struct Struct_780_t* unionMember_14; 96 [case(15)] [unique] struct Struct_800_t* unionMember_15; 97 [case(16)] [unique] struct Struct_110_t* unionMember_16; 98 [case(17)] [unique] struct Struct_110_t* unionMember_17; 99 [case(18)] [unique] struct Struct_820_t* unionMember_18; 100 [case(19)] [unique] struct Struct_840_t* unionMember_19; 101 [case(20)] [unique] struct Struct_856_t* unionMember_20; 102 [case(21)] [unique] struct Struct_884_t* unionMember_21; 103 [case(22)] [unique] struct Struct_954_t* unionMember_22; 104 /* no default member to print for this Union. 105 An exception will be raised if the switch_is value does not match any of the cases values */ 106 } union_222; 107 108 109 typedef [switch_type(long)] union union_368 110 { 111 [case(0)] [unique] struct Struct_110_t* unionMember_0; 112 [case(1)] [unique] struct Struct_110_t* unionMember_1; 113 [case(2)] [unique] struct Struct_110_t* unionMember_2; 114 [case(3)] [unique] struct Struct_110_t* unionMember_3; 115 [case(4)] [unique] struct Struct_110_t* unionMember_4; 116 [case(5)] [unique] struct Struct_110_t* unionMember_5; 117 [case(6)] [unique] struct Struct_110_t* unionMember_6; 118 [case(7)] [unique] struct Struct_110_t* unionMember_7; 119 [case(8)] [unique] struct Struct_110_t* unionMember_8; 120 [case(9)] [unique] struct Struct_110_t* unionMember_9; 121 [case(10)] [unique] struct Struct_110_t* unionMember_10; 122 /* no default member to print for this Union. 123 An exception will be raised if the switch_is value does not match any of the cases values */ 124 } union_368; 125 126 127 typedef struct Struct_444_t 128 { 129 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 130 long StructMember1; 131 [switch_is(StructMember0)] union union_368 StructMember2; 132 }Struct_444_t; 133 134 typedef struct Struct_476_t 135 { 136 [unique] [string] wchar_t* StructMember0; 137 [unique] [string] wchar_t* StructMember1; 138 long StructMember2; 139 long StructMember3; 140 [unique] [size_is(StructMember3)] char* StructMember4; 141 }Struct_476_t; 142 143 typedef struct Struct_502_t 144 { 145 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 146 [unique] struct Struct_476_t* StructMember1; 147 struct Struct_58_t StructMember2; 148 struct Struct_40_t StructMember3; 149 }Struct_502_t; 150 151 typedef struct Struct_530_t 152 { 153 hyper StructMember0; 154 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 155 long StructMember2; 156 [unique] struct Struct_476_t* StructMember3; 157 }Struct_530_t; 158 159 typedef struct Struct_552_t 160 { 161 [unique] struct Struct_476_t* StructMember0; 162 [unique] struct Struct_476_t* StructMember1; 163 }Struct_552_t; 164 165 typedef struct Struct_576_t 166 { 167 hyper StructMember0; 168 long StructMember1; 169 /* enum_32 : typedef [v1_enum] enum */ long StructMember2; 170 long StructMember3; 171 }Struct_576_t; 172 173 typedef struct Struct_594_t 174 { 175 long StructMember0; 176 long StructMember1; 177 long StructMember2; 178 /* enum_32 : typedef [v1_enum] enum */ long StructMember3; 179 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 180 [unique] [string] wchar_t* StructMember5; 181 }Struct_594_t; 182 183 typedef struct Struct_630_t 184 { 185 long StructMember0; 186 [unique] [size_is(StructMember0)] char* StructMember1; 187 }Struct_630_t; 188 189 typedef struct Struct_674_t 190 { 191 [unique] [string] wchar_t* StructMember0; 192 long StructMember1; 193 long StructMember2; 194 [unique] [size_is(StructMember2)] char* StructMember3; 195 long StructMember4; 196 [unique] [size_is(StructMember4)] char* StructMember5; 197 }Struct_674_t; 198 199 typedef struct Struct_706_t 200 { 201 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 202 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 203 [unique] [string] wchar_t* StructMember2; 204 struct Struct_28_t StructMember3; 205 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 206 [unique] [string] wchar_t* StructMember5; 207 [unique] [string] wchar_t* StructMember6; 208 /* enum_32 : typedef [v1_enum] enum */ long StructMember7; 209 }Struct_706_t; 210 211 typedef struct Struct_756_t 212 { 213 long StructMember0; 214 long StructMember1; 215 [unique] [size_is(StructMember1)] char* StructMember2; 216 }Struct_756_t; 217 218 typedef struct Struct_780_t 219 { 220 struct Struct_126_t StructMember0; 221 struct Struct_126_t StructMember1; 222 long StructMember2; 223 long StructMember3; 224 }Struct_780_t; 225 226 typedef struct Struct_800_t 227 { 228 long StructMember0; 229 [unique] [string] wchar_t* StructMember1; 230 }Struct_800_t; 231 232 typedef struct Struct_820_t 233 { 234 [unique] [string] wchar_t* StructMember0; 235 long StructMember1; 236 }Struct_820_t; 237 238 /* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */ 239 240 typedef struct Struct_840_t 241 { 242 long StructMember0; 243 hyper StructMember1; 244 }Struct_840_t; 245 246 typedef struct Struct_856_t 247 { 248 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 249 [unique] [string] wchar_t* StructMember1; 250 [unique] [string] wchar_t* StructMember2; 251 long StructMember3; 252 }Struct_856_t; 253 254 typedef struct Struct_884_t 255 { 256 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 257 [unique] [string] wchar_t* StructMember1; 258 [unique] [string] wchar_t* StructMember2; 259 [unique] [string] wchar_t* StructMember3; 260 long StructMember4; 261 }Struct_884_t; 262 263 typedef struct Struct_916_t 264 { 265 long StructMember0; 266 long StructMember1; 267 [unique] [size_is(StructMember1)] char* StructMember2; 268 }Struct_916_t; 269 270 typedef struct Struct_954_t 271 { 272 long StructMember0; 273 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember0)] /* */ struct Struct_916_t* StructMember1; 274 }Struct_954_t; 275 276 typedef struct Struct_970_t 277 { 278 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 279 long StructMember1; 280 struct Struct_28_t StructMember2; 281 /* enum_32 : typedef [v1_enum] enum */ long StructMember3; 282 [switch_is(StructMember3)] union union_222 StructMember4; 283 }Struct_970_t; 284 285 typedef [switch_type(long)] union union_1078 286 { 287 [case(0)] [unique] struct Struct_110_t* unionMember_0; 288 [case(1)] [unique] struct Struct_1118_t* unionMember_1; 289 [case(2)] [unique] struct Struct_110_t* unionMember_2; 290 [case(3)] [unique] struct Struct_110_t* unionMember_3; 291 [case(4)] [unique] struct Struct_1156_t* unionMember_4; 292 /* no default member to print for this Union. 293 An exception will be raised if the switch_is value does not match any of the cases values */ 294 } union_1078; 295 296 297 typedef struct Struct_1118_t 298 { 299 struct Struct_28_t StructMember0; 300 hyper StructMember1; 301 hyper StructMember2; 302 hyper StructMember3; 303 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 304 long StructMember5; 305 [unique] [string] wchar_t* StructMember6; 306 [unique] [string] wchar_t* StructMember7; 307 [unique] [string] wchar_t* StructMember8; 308 }Struct_1118_t; 309 310 typedef struct Struct_1156_t 311 { 312 [unique] [string] wchar_t* StructMember0; 313 [unique] [string] wchar_t* StructMember1; 314 long StructMember2; 315 long StructMember3; 316 [unique] [string] wchar_t* StructMember4; 317 [unique] [string] wchar_t* StructMember5; 318 }Struct_1156_t; 319 320 typedef struct Struct_1232_t 321 { 322 hyper StructMember0; 323 struct Struct_16_t StructMember1; 324 [unique] [string] wchar_t* StructMember2; 325 /* enum_32 : typedef [v1_enum] enum */ long StructMember3; 326 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 327 /* enum_32 : typedef [v1_enum] enum */ long StructMember5; 328 long StructMember6; 329 long StructMember7; 330 /* enum_32 : typedef [v1_enum] enum */ long StructMember8; 331 long StructMember9; 332 /* enum_32 : typedef [v1_enum] enum */ long StructMember10[6]; 333 long StructMember11; 334 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember11)] /* */ struct Struct_476_t** StructMember12; 335 struct Struct_28_t StructMember13; 336 long StructMember14; 337 /* enum_32 : typedef [v1_enum] enum */ long StructMember15; 338 struct Struct_16_t StructMember16; 339 /* enum_32 : typedef [v1_enum] enum */ long StructMember17; 340 [switch_is(StructMember3)] union union_1078 StructMember18; 341 /* enum_32 : typedef [v1_enum] enum */ long StructMember19; 342 [unique] [string] wchar_t* StructMember20; 343 /* enum_32 : typedef [v1_enum] enum */ long StructMember21; 344 [unique] [string] wchar_t* StructMember22; 345 /* enum_32 : typedef [v1_enum] enum */ long StructMember23; 346 long StructMember24; 347 struct Struct_28_t StructMember25; 348 /* enum_32 : typedef [v1_enum] enum */ long StructMember26; 349 struct Struct_28_t StructMember27; 350 /* enum_32 : typedef [v1_enum] enum */ long StructMember28; 351 long StructMember29; 352 long StructMember30; 353 [unique] [string] wchar_t* StructMember31; 354 long StructMember32; 355 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember32)] /* */ struct Struct_476_t** StructMember33; 356 long StructMember34; 357 /* enum_32 : typedef [v1_enum] enum */ long StructMember35; 358 long StructMember36; 359 long StructMember37; 360 long StructMember38; 361 }Struct_1232_t; 362 363 typedef [switch_type(long)] union union_1370 364 { 365 [case(1)] [unique] struct Struct_1232_t* unionMember_1; 366 /* no default member to print for this Union. 367 An exception will be raised if the switch_is value does not match any of the cases values */ 368 } union_1370; 369 370 371 typedef struct Struct_1382_t 372 { 373 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 374 [switch_is(StructMember0)] union union_1370 StructMember1; 375 }Struct_1382_t; 376 377 typedef struct Struct_1434_t 378 { 379 long StructMember0; 380 [unique] [size_is(StructMember0)] hyper* StructMember1; 381 [unique] [size_is(StructMember0)] /* enum_32 : typedef [v1_enum] enum */ long* StructMember2; 382 }Struct_1434_t; 383 384 typedef struct Struct_1516_t 385 { 386 hyper StructMember0; 387 struct Struct_28_t StructMember1; 388 }Struct_1516_t; 389 390 typedef struct Struct_1536_t 391 { 392 struct Struct_1516_t StructMember0; 393 struct Struct_1516_t StructMember1; 394 struct Struct_1516_t StructMember2; 395 struct Struct_1516_t StructMember3; 396 struct Struct_1516_t StructMember4; 397 struct Struct_1516_t StructMember5; 398 struct Struct_1516_t StructMember6; 399 struct Struct_1516_t StructMember7; 400 struct Struct_1516_t StructMember8[4]; 401 }Struct_1536_t; 402 403 typedef struct Struct_1682_t 404 { 405 long StructMember0; 406 hyper StructMember1; 407 [unique] [string] wchar_t* StructMember2; 408 long StructMember3; 409 [unique] [string] wchar_t* StructMember4; 410 [unique] [string] wchar_t* StructMember5; 411 long StructMember6; 412 [unique] [string] wchar_t* StructMember7; 413 }Struct_1682_t; 414 415 typedef struct Struct_1740_t 416 { 417 long StructMember0; 418 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember0)] /* */ struct Struct_1682_t** StructMember1; 419 }Struct_1740_t; 420 421 typedef struct Struct_1872_t 422 { 423 long StructMember0; 424 long StructMember1; 425 [unique] [string] wchar_t* StructMember2; 426 }Struct_1872_t; 427 428 typedef struct Struct_1920_t 429 { 430 struct Struct_16_t StructMember0; 431 long StructMember1; 432 long StructMember2; 433 long StructMember3; 434 long StructMember4; 435 long StructMember5; 436 long StructMember6; 437 long StructMember7; 438 long StructMember8; 439 long StructMember9; 440 long StructMember10; 441 long StructMember11; 442 long StructMember12; 443 long StructMember13; 444 long StructMember14; 445 long StructMember15; 446 long StructMember16; 447 long StructMember17; 448 long StructMember18; 449 long StructMember19; 450 long StructMember20; 451 }Struct_1920_t; 452 453 typedef struct Struct_1978_t 454 { 455 long StructMember0; 456 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 457 }Struct_1978_t; 458 459 typedef struct Struct_2070_t 460 { 461 [unique] [string] wchar_t* StructMember0; 462 }Struct_2070_t; 463 464 typedef [switch_type(long)] union union_2142 465 { 466 [case(0)] [unique] struct Struct_2194_t* unionMember_0; 467 [case(1)] [unique] struct Struct_2208_t* unionMember_1; 468 [case(2)] [unique] struct Struct_2270_t* unionMember_2; 469 [case(3)] [unique] struct Struct_2300_t* unionMember_3; 470 [case(4)] [unique] struct Struct_2314_t* unionMember_4; 471 [case(5)] [unique] struct Struct_2356_t* unionMember_5; 472 [case(6)] [unique] struct Struct_2408_t* unionMember_6; 473 /* no default member to print for this Union. 474 An exception will be raised if the switch_is value does not match any of the cases values */ 475 } union_2142; 476 477 478 typedef struct Struct_2194_t 479 { 480 struct Struct_28_t StructMember0; 481 hyper StructMember1; 482 }Struct_2194_t; 483 484 typedef struct Struct_2208_t 485 { 486 struct Struct_28_t StructMember0; 487 hyper StructMember1; 488 [unique] [string] wchar_t* StructMember2; 489 [unique] [string] wchar_t* StructMember3; 490 [unique] [string] wchar_t* StructMember4; 491 hyper StructMember5; 492 long StructMember6; 493 struct Struct_16_t StructMember7; 494 hyper StructMember8; 495 [unique] [string] wchar_t* StructMember9; 496 struct Struct_28_t StructMember10; 497 hyper StructMember11; 498 struct Struct_28_t StructMember12; 499 hyper StructMember13; 500 hyper StructMember14; 501 hyper StructMember15; 502 hyper StructMember16; 503 hyper StructMember17; 504 hyper StructMember18; 505 }Struct_2208_t; 506 507 typedef struct Struct_2270_t 508 { 509 struct Struct_28_t StructMember0; 510 hyper StructMember1; 511 [unique] [string] wchar_t* StructMember2; 512 [unique] [string] wchar_t* StructMember3; 513 hyper StructMember4; 514 }Struct_2270_t; 515 516 typedef struct Struct_2300_t 517 { 518 struct Struct_28_t StructMember0; 519 }Struct_2300_t; 520 521 typedef struct Struct_2314_t 522 { 523 long StructMember0; 524 struct Struct_28_t StructMember1; 525 hyper StructMember2; 526 [unique] [string] wchar_t* StructMember3; 527 [unique] [string] wchar_t* StructMember4; 528 hyper StructMember5; 529 struct Struct_28_t StructMember6; 530 hyper StructMember7; 531 struct Struct_28_t StructMember8; 532 hyper StructMember9; 533 }Struct_2314_t; 534 535 typedef struct Struct_2356_t 536 { 537 long StructMember0; 538 struct Struct_28_t StructMember1; 539 hyper StructMember2; 540 [unique] [string] wchar_t* StructMember3; 541 [unique] [string] wchar_t* StructMember4; 542 }Struct_2356_t; 543 544 typedef struct Struct_2408_t 545 { 546 long StructMember0; 547 struct Struct_28_t StructMember1; 548 hyper StructMember2; 549 [unique] [string] wchar_t* StructMember3; 550 [unique] [string] wchar_t* StructMember4; 551 long StructMember5; 552 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember5)] /* */ struct Struct_916_t* StructMember6; 553 }Struct_2408_t; 554 555 typedef struct Struct_2442_t 556 { 557 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 558 [switch_is(StructMember0)] union union_2142 StructMember1; 559 }Struct_2442_t; 560 561 typedef struct Struct_2482_t 562 { 563 struct Struct_110_t StructMember0; 564 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 565 [unique] [string] wchar_t* StructMember2; 566 long StructMember3; 567 [unique] [size_is(StructMember3)] wchar_t* StructMember4; 568 long StructMember5; 569 [unique] [size_is(StructMember5)] wchar_t* StructMember6; 570 }Struct_2482_t; 571 572 typedef struct Struct_2516_t 573 { 574 struct Struct_2442_t StructMember0; 575 struct Struct_2482_t StructMember1; 576 hyper StructMember2; 577 }Struct_2516_t; 578 579 typedef struct Struct_2558_t 580 { 581 struct Struct_16_t StructMember0; 582 long StructMember1; 583 long StructMember2; 584 hyper StructMember3; 585 }Struct_2558_t; 586 587 typedef struct Struct_2640_t 588 { 589 hyper StructMember0; 590 [unique] [string] wchar_t* StructMember1; 591 /* enum_32 : typedef [v1_enum] enum */ long StructMember2; 592 /* enum_32 : typedef [v1_enum] enum */ long StructMember3; 593 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 594 /* enum_32 : typedef [v1_enum] enum */ long StructMember5; 595 long StructMember6; 596 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember6)] /* */ struct Struct_476_t** StructMember7; 597 long StructMember8; 598 long StructMember9; 599 }Struct_2640_t; 600 601 typedef struct Struct_2672_t 602 { 603 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 604 long StructMember1; 605 hyper StructMember2; 606 }Struct_2672_t; 607 608 /* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */ 609 610 typedef struct Struct_2680_t 611 { 612 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 613 struct Struct_2672_t StructMember1; 614 }Struct_2680_t; 615 616 typedef struct Struct_2798_t 617 { 618 [unique] [string] wchar_t* StructMember0; 619 hyper StructMember1; 620 long StructMember2; 621 [unique] [string] wchar_t* StructMember3; 622 [unique] [string] wchar_t* StructMember4; 623 [unique] [string] wchar_t* StructMember5; 624 }Struct_2798_t; 625 626 typedef struct Struct_2854_t 627 { 628 [unique] [string] wchar_t* StructMember0; 629 long StructMember1; 630 [unique] [string] wchar_t* StructMember2; 631 long StructMember3; 632 [unique] [string] wchar_t* StructMember4; 633 [unique] [string] wchar_t* StructMember5; 634 [unique] [string] wchar_t* StructMember6; 635 }Struct_2854_t; 636 637 typedef struct Struct_2900_t 638 { 639 [unique] [string] wchar_t* StructMember0; 640 [unique] [string] wchar_t* StructMember1; 641 long StructMember2; 642 }Struct_2900_t; 643 644 typedef struct Struct_2986_t 645 { 646 [unique] [string] wchar_t* StructMember0; 647 [unique] [string] wchar_t* StructMember1; 648 }Struct_2986_t; 649 650 typedef struct Struct_3040_t 651 { 652 long StructMember0; 653 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember0)] /* */ struct Struct_2986_t** StructMember1; 654 long StructMember2; 655 [unique] [size_is(StructMember2)] char* StructMember3; 656 hyper StructMember4; 657 long StructMember5; 658 }Struct_3040_t; 659 660 typedef struct Struct_3108_t 661 { 662 struct Struct_16_t StructMember0; 663 [unique] [string] wchar_t* StructMember1; 664 [unique] [string] wchar_t* StructMember2; 665 }Struct_3108_t; 666 667 typedef struct Struct_3166_t 668 { 669 [unique] [string] wchar_t* StructMember0; 670 long StructMember1; 671 hyper StructMember2; 672 }Struct_3166_t; 673 674 typedef struct Struct_3220_t 675 { 676 struct Struct_3166_t StructMember0; 677 [unique] [string] wchar_t* StructMember1; 678 struct Struct_16_t StructMember2; 679 long StructMember3; 680 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 681 long StructMember5; 682 char StructMember6[32]; 683 }Struct_3220_t; 684 685 typedef struct Struct_3280_t 686 { 687 [unique] [string] wchar_t* StructMember0; 688 }Struct_3280_t; 689 690 typedef struct Struct_3302_t 691 { 692 long StructMember0; 693 [unique] struct Struct_3220_t* StructMember1; 694 [unique] struct Struct_3108_t* StructMember2; 695 }Struct_3302_t; 696 697 typedef struct Struct_3350_t 698 { 699 long StructMember0; 700 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 701 long StructMember2; 702 }Struct_3350_t; 703 704 typedef struct Struct_3370_t 705 { 706 long StructMember0; 707 [unique] [string] wchar_t* StructMember1; 708 [unique] [string] wchar_t* StructMember2; 709 [unique] [string] wchar_t* StructMember3; 710 [unique] [string] wchar_t* StructMember4; 711 [unique] [string] wchar_t* StructMember5; 712 [unique] [string] wchar_t* StructMember6; 713 [unique] [string] wchar_t* StructMember7; 714 [unique] [string] wchar_t* StructMember8; 715 [unique] [string] wchar_t* StructMember9; 716 hyper StructMember10; 717 long StructMember11; 718 hyper StructMember12; 719 long StructMember13; 720 long StructMember14; 721 [unique] [string] wchar_t* StructMember15; 722 [unique] [string] wchar_t* StructMember16; 723 short StructMember17; 724 short StructMember18; 725 [unique] [string] wchar_t* StructMember19; 726 long StructMember20; 727 long StructMember21; 728 }Struct_3370_t; 729 730 typedef [switch_type(long)] union union_3514 731 { 732 [case(0)] [unique] struct Struct_3552_t* unionMember_0; 733 /* no default member to print for this Union. 734 An exception will be raised if the switch_is value does not match any of the cases values */ 735 } union_3514; 736 737 738 typedef struct Struct_3552_t 739 { 740 hyper StructMember0; 741 long StructMember1; 742 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember1)] /* */ struct Struct_476_t** StructMember2; 743 }Struct_3552_t; 744 745 typedef struct Struct_3570_t 746 { 747 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 748 [switch_is(StructMember0)] union union_3514 StructMember1; 749 }Struct_3570_t; 750 751 typedef [switch_type(long)] union union_3624 752 { 753 [case(1)] [unique] struct Struct_3640_t* unionMember_1; 754 /* no default member to print for this Union. 755 An exception will be raised if the switch_is value does not match any of the cases values */ 756 } union_3624; 757 758 759 typedef struct Struct_3640_t 760 { 761 hyper StructMember0; 762 long StructMember1; 763 long StructMember2; 764 long StructMember3; 765 }Struct_3640_t; 766 767 typedef struct Struct_3654_t 768 { 769 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 770 [switch_is(StructMember0)] union union_3624 StructMember1; 771 }Struct_3654_t; 772 773 typedef [switch_type(long)] union union_3714 774 { 775 [case(1)] [unique] struct Struct_3742_t* unionMember_1; 776 [case(2)] [unique] struct Struct_3762_t* unionMember_2; 777 [case(3)] [unique] struct Struct_3782_t* unionMember_3; 778 /* no default member to print for this Union. 779 An exception will be raised if the switch_is value does not match any of the cases values */ 780 } union_3714; 781 782 783 typedef struct Struct_3742_t 784 { 785 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 786 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 787 hyper StructMember2; 788 hyper StructMember3; 789 long StructMember4; 790 }Struct_3742_t; 791 792 typedef struct Struct_3762_t 793 { 794 [unique] struct Struct_3742_t* StructMember0; 795 long StructMember1; 796 }Struct_3762_t; 797 798 typedef struct Struct_3782_t 799 { 800 [unique] struct Struct_3762_t* StructMember0; 801 long StructMember1; 802 hyper StructMember2; 803 }Struct_3782_t; 804 805 typedef struct Struct_3800_t 806 { 807 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 808 [switch_is(StructMember0)] union union_3714 StructMember1; 809 }Struct_3800_t; 810 811 typedef struct Struct_3824_t 812 { 813 long StructMember0; 814 [unique] [string] wchar_t* StructMember1; 815 [unique] [string] wchar_t* StructMember2; 816 }Struct_3824_t; 817 818 typedef struct Struct_3880_t 819 { 820 long StructMember0; 821 [unique] [string] wchar_t* StructMember1; 822 [unique] [string] wchar_t* StructMember2; 823 [unique] [string] wchar_t* StructMember3; 824 }Struct_3880_t; 825 826 typedef [switch_type(long)] union union_3928 827 { 828 [case(1)] [unique] struct Struct_3944_t* unionMember_1; 829 /* no default member to print for this Union. 830 An exception will be raised if the switch_is value does not match any of the cases values */ 831 } union_3928; 832 833 834 /* FC_HARD_STRUCT processed as a FC_BOGUS_STRUC */ 835 836 typedef struct Struct_3944_t 837 { 838 long StructMember0; 839 long StructMember1; 840 long StructMember2; 841 hyper StructMember3; 842 }Struct_3944_t; 843 844 typedef struct Struct_3958_t 845 { 846 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 847 [switch_is(StructMember0)] union union_3928 StructMember1; 848 }Struct_3958_t; 849 850 typedef [switch_type(long)] union union_3992 851 { 852 [case(1)] [unique] struct Struct_4044_t* unionMember_1; 853 [case(2)] [unique] struct Struct_4066_t* unionMember_2; 854 [case(3)] [unique] struct Struct_4086_t* unionMember_3; 855 [case(4)] [unique] struct Struct_4118_t* unionMember_4; 856 [case(5)] [unique] struct Struct_4142_t* unionMember_5; 857 /* no default member to print for this Union. 858 An exception will be raised if the switch_is value does not match any of the cases values */ 859 } union_3992; 860 861 862 typedef struct Struct_4044_t 863 { 864 long StructMember0; 865 long StructMember1; 866 long StructMember2; 867 [unique] [size_is(StructMember2)] char* StructMember3; 868 }Struct_4044_t; 869 870 typedef struct Struct_4066_t 871 { 872 struct Struct_4044_t StructMember0; 873 long StructMember1; 874 }Struct_4066_t; 875 876 typedef struct Struct_4086_t 877 { 878 struct Struct_4066_t StructMember0; 879 long StructMember1; 880 }Struct_4086_t; 881 882 typedef struct Struct_4118_t 883 { 884 struct Struct_4086_t StructMember0; 885 long StructMember1; 886 long StructMember2; 887 [unique] [size_is(StructMember2)] char* StructMember3; 888 }Struct_4118_t; 889 890 typedef struct Struct_4142_t 891 { 892 struct Struct_4118_t StructMember0; 893 long StructMember1; 894 }Struct_4142_t; 895 896 typedef struct Struct_4158_t 897 { 898 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 899 [switch_is(StructMember0)] union union_3992 StructMember1; 900 }Struct_4158_t; 901 902 typedef struct Struct_4178_t 903 { 904 long StructMember0; 905 long StructMember1; 906 struct Struct_126_t StructMember2; 907 }Struct_4178_t; 908 909 typedef struct Struct_4194_t 910 { 911 long StructMember0; 912 long StructMember1; 913 hyper StructMember2; 914 hyper StructMember3; 915 hyper StructMember4; 916 }Struct_4194_t; 917 918 typedef struct Struct_4208_t 919 { 920 [unique] [string] wchar_t* StructMember0; 921 [unique] [string] wchar_t* StructMember1; 922 long StructMember2; 923 long StructMember3; 924 [unique] [string] wchar_t* StructMember4; 925 [unique] [string] wchar_t* StructMember5; 926 [unique] [string] wchar_t* StructMember6; 927 long StructMember7; 928 struct Struct_126_t StructMember8; 929 long StructMember9; 930 long StructMember10; 931 [unique] [string] wchar_t* StructMember11; 932 long StructMember12; 933 long StructMember13; 934 long StructMember14; 935 long StructMember15; 936 }Struct_4208_t; 937 938 typedef [switch_type(long)] union union_4280 939 { 940 [case(1)] [unique] struct Struct_4296_t* unionMember_1; 941 /* no default member to print for this Union. 942 An exception will be raised if the switch_is value does not match any of the cases values */ 943 } union_4280; 944 945 946 typedef struct Struct_4296_t 947 { 948 long StructMember0; 949 long StructMember1; 950 long StructMember2; 951 long StructMember3; 952 hyper StructMember4; 953 struct Struct_1516_t StructMember5; 954 struct Struct_1516_t StructMember6; 955 }Struct_4296_t; 956 957 typedef struct Struct_4314_t 958 { 959 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 960 [switch_is(StructMember0)] union union_4280 StructMember1; 961 }Struct_4314_t; 962 963 typedef struct Struct_4334_t 964 { 965 long StructMember0; 966 long StructMember1; 967 struct Struct_126_t StructMember2; 968 long StructMember3; 969 long StructMember4; 970 [unique] [string] wchar_t* StructMember5; 971 [unique] [string] wchar_t* StructMember6; 972 [unique] [string] wchar_t* StructMember7; 973 [unique] [string] wchar_t* StructMember8; 974 [unique] [string] wchar_t* StructMember9; 975 [unique] [string] wchar_t* StructMember10; 976 [unique] [string] wchar_t* StructMember11; 977 [unique] [string] wchar_t* StructMember12; 978 [unique] [string] wchar_t* StructMember13; 979 [unique] [string] wchar_t* StructMember14; 980 [unique] [string] wchar_t* StructMember15; 981 [unique] [string] wchar_t* StructMember16; 982 [unique] [string] wchar_t* StructMember17; 983 [unique] [string] wchar_t* StructMember18; 984 [unique] [string] wchar_t* StructMember19; 985 [unique] [string] wchar_t* StructMember20; 986 [unique] [string] wchar_t* StructMember21; 987 [unique] [string] wchar_t* StructMember22; 988 [unique] [string] wchar_t* StructMember23; 989 [unique] [string] wchar_t* StructMember24; 990 [unique] [string] wchar_t* StructMember25; 991 [unique] [string] wchar_t* StructMember26; 992 [unique] [string] wchar_t* StructMember27; 993 [unique] [string] wchar_t* StructMember28; 994 [unique] [string] wchar_t* StructMember29; 995 }Struct_4334_t; 996 997 typedef [switch_type(long)] union union_4494 998 { 999 [case(1)] [unique] struct Struct_4510_t* unionMember_1; 1000 /* no default member to print for this Union. 1001 An exception will be raised if the switch_is value does not match any of the cases values */ 1002 } union_4494; 1003 1004 1005 typedef struct Struct_4510_t 1006 { 1007 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 1008 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 1009 hyper StructMember2; 1010 /* enum_32 : typedef [v1_enum] enum */ long StructMember3; 1011 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 1012 hyper StructMember5; 1013 [unique] wchar_t* StructMember6; 1014 }Struct_4510_t; 1015 1016 typedef struct Struct_4530_t 1017 { 1018 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 1019 [switch_is(StructMember0)] union union_4494 StructMember1; 1020 }Struct_4530_t; 1021 1022 typedef [switch_type(long)] union union_4580 1023 { 1024 [case(1)] [unique] struct Struct_4620_t* unionMember_1; 1025 /* no default member to print for this Union. 1026 An exception will be raised if the switch_is value does not match any of the cases values */ 1027 } union_4580; 1028 1029 1030 typedef struct Struct_4620_t 1031 { 1032 [unique] [size_is(StructMember1)] char* StructMember0; 1033 long StructMember1; 1034 [unique] [size_is(StructMember3)] char* StructMember2; 1035 long StructMember3; 1036 hyper StructMember4; 1037 long StructMember5; 1038 long StructMember6; 1039 long StructMember7; 1040 long StructMember8; 1041 long StructMember9; 1042 }Struct_4620_t; 1043 1044 typedef struct Struct_4650_t 1045 { 1046 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 1047 [switch_is(StructMember0)] union union_4580 StructMember1; 1048 }Struct_4650_t; 1049 1050 typedef [switch_type(long)] union union_4688 1051 { 1052 [case(1)] [unique] struct Struct_4704_t* unionMember_1; 1053 /* no default member to print for this Union. 1054 An exception will be raised if the switch_is value does not match any of the cases values */ 1055 } union_4688; 1056 1057 1058 typedef struct Struct_4704_t 1059 { 1060 [unique] [string] wchar_t* StructMember0; 1061 long StructMember1; 1062 /* enum_32 : typedef [v1_enum] enum */ long StructMember2; 1063 [unique] [string] wchar_t* StructMember3; 1064 /* enum_32 : typedef [v1_enum] enum */ long StructMember4; 1065 /* enum_32 : typedef [v1_enum] enum */ long StructMember5; 1066 [unique] [string] wchar_t* StructMember6; 1067 /* enum_32 : typedef [v1_enum] enum */ long StructMember7; 1068 }Struct_4704_t; 1069 1070 typedef struct Struct_4734_t 1071 { 1072 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 1073 [switch_is(StructMember0)] union union_4688 StructMember1; 1074 }Struct_4734_t; 1075 1076 typedef struct Struct_4778_t 1077 { 1078 long StructMember0; 1079 [unique] [size_is(StructMember0)] char* StructMember1; 1080 }Struct_4778_t; 1081 1082 typedef struct Struct_4838_t 1083 { 1084 long StructMember0; 1085 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 1086 /* enum_32 : typedef [v1_enum] enum */ long StructMember2; 1087 /* enum_32 : typedef [v1_enum] enum */ long StructMember3; 1088 long StructMember4; 1089 long StructMember5; 1090 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember4)] /* */ struct Struct_4778_t** StructMember6; 1091 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember5)] /* */ struct Struct_4778_t** StructMember7; 1092 }Struct_4838_t; 1093 1094 typedef struct Struct_4886_t 1095 { 1096 long StructMember0; 1097 /* enum_32 : typedef [v1_enum] enum */ long StructMember1; 1098 long StructMember2; 1099 [unique] /* [DBG] FC_BOGUS_ARRAY */ [size_is(StructMember2)] /* */ struct Struct_4838_t** StructMember3; 1100 }Struct_4886_t; 1101 1102 typedef struct Struct_4918_t 1103 { 1104 /* enum_32 : typedef [v1_enum] enum */ long StructMember0; 1105 struct Struct_16_t StructMember1; 1106 long StructMember2; 1107 char StructMember3[16]; 1108 long StructMember4; 1109 char StructMember5; 1110 short StructMember6; 1111 short StructMember7; 1112 short StructMember8; 1113 short StructMember9; 1114 }Struct_4918_t; 1115 1116 long Proc0_ServerMpEnableFeature( 1117 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1118 [in]long arg_2, 1119 [out]error_status_t* arg_3); 1120 1121 long Proc1_ServerMpDisableFeature( 1122 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1123 [out]error_status_t* arg_2); 1124 1125 long Proc2_ServerMpQueryStatus( 1126 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1127 [in]long arg_2, 1128 [out]struct Struct_144_t* arg_3, 1129 [out]error_status_t* arg_4); 1130 1131 long Proc3_ServerMpEventOpen( 1132 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1133 [in]long arg_2, 1134 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_3, 1135 [in]long arg_4, 1136 [out]struct Struct_16_t* arg_5, 1137 [out][context_handle] void** arg_6, 1138 [out]error_status_t* arg_7); 1139 1140 long Proc4_ServerMpEventClose( 1141 [in][out][context_handle] void** arg_1, 1142 [out]error_status_t* arg_2); 1143 1144 long Proc5_ServerMpEventQueryNotification( 1145 [in][context_handle] void* arg_0, 1146 [out][ref]struct Struct_970_t** arg_1, 1147 [out]error_status_t* arg_2); 1148 1149 long Proc6_ServerMpOnDemandStartScan( 1150 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1151 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 1152 [in]long arg_3, 1153 [in]long arg_4, 1154 [in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_4)] /* */ struct Struct_476_t* arg_5, 1155 [in]long arg_6, 1156 [out]struct Struct_16_t* arg_7, 1157 [out][context_handle] void** arg_8, 1158 [out]error_status_t* arg_9); 1159 1160 long Proc7_ServerMpOnDemandQueryNotification( 1161 [in][context_handle] void* arg_0, 1162 [out][ref]struct Struct_970_t** arg_1, 1163 [out]error_status_t* arg_2); 1164 1165 long Proc8_ServerMpOnDemandQueryScanResult( 1166 [in][context_handle] void* arg_0, 1167 [out]struct Struct_78_t* arg_1, 1168 [out]error_status_t* arg_2); 1169 1170 long Proc9_ServerMpOnDemandControlScan( 1171 [in][context_handle] void* arg_0, 1172 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1173 [out]error_status_t* arg_2); 1174 1175 long Proc10_ServerMpOnDemandControlSystemScan( 1176 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1177 [out]error_status_t* arg_2); 1178 1179 long Proc11_ServerMpOnDemandPersistScan( 1180 [in][context_handle] void* arg_0, 1181 [in]long arg_1, 1182 [out]error_status_t* arg_2); 1183 1184 long Proc12_ServerMpOnDemandCloseScan( 1185 [in][out][context_handle] void** arg_1, 1186 [out]error_status_t* arg_2); 1187 1188 long Proc13_ServerMpOnDemandThreatOpen( 1189 [in][context_handle] void* arg_0, 1190 [out][context_handle] void** arg_1, 1191 [out]error_status_t* arg_2); 1192 1193 long Proc14_ServerMpOnDemandThreatEnum( 1194 [in][context_handle] void* arg_0, 1195 [out][ref]struct Struct_1232_t** arg_1, 1196 [out]error_status_t* arg_2); 1197 1198 long Proc15_ServerMpOnDemandThreatClose( 1199 [in][context_handle] void* arg_0, 1200 [in][out][context_handle] void** arg_1, 1201 [out]error_status_t* arg_2); 1202 1203 long Proc16_ServerMpScanOpenThreatHistory( 1204 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1205 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 1206 [out][context_handle] void** arg_3, 1207 [out]error_status_t* arg_4); 1208 1209 long Proc17_ServerMpScanEnumerateThreatHistory( 1210 [in][context_handle] void* arg_0, 1211 [out][ref]struct Struct_1232_t** arg_1, 1212 [out]error_status_t* arg_2); 1213 1214 long Proc18_ServerMpScanEnumerateDetectionHistory( 1215 [in][context_handle] void* arg_0, 1216 [out][ref]struct Struct_1382_t** arg_1, 1217 [out]error_status_t* arg_2); 1218 1219 long Proc19_ServerMpScanCloseThreatHistory( 1220 [in][out][context_handle] void** arg_1, 1221 [out]error_status_t* arg_2); 1222 1223 long Proc20_ServerMpScanDeleteThreatHistory( 1224 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1225 [out]error_status_t* arg_2); 1226 1227 long Proc21_ServerMpRpcCleanOpen( 1228 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1229 [in][unique]struct Struct_1434_t* arg_2, 1230 [in]long arg_3, 1231 [out][context_handle] void** arg_4, 1232 [out]error_status_t* arg_5); 1233 1234 long Proc22_ServerMpRpcScanCleanOpen( 1235 [in][context_handle] void* arg_0, 1236 [in][unique]struct Struct_1434_t* arg_1, 1237 [out][context_handle] void** arg_2, 1238 [out]error_status_t* arg_3); 1239 1240 long Proc23_ServerMpRpcCleanStart( 1241 [in][context_handle] void* arg_0, 1242 [in]long arg_1, 1243 [out]struct Struct_16_t* arg_2, 1244 [out]error_status_t* arg_3); 1245 1246 long Proc24_ServerMpRpcCleanControl( 1247 [in][context_handle] void* arg_0, 1248 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1249 [out]error_status_t* arg_2); 1250 1251 long Proc25_ServerMpRpcCleanThreatsNotification( 1252 [in][context_handle] void* arg_0, 1253 [out][ref]struct Struct_970_t** arg_1, 1254 [out]error_status_t* arg_2); 1255 1256 long Proc26_ServerMpRpcPrecheckStart( 1257 [in][context_handle] void* arg_0, 1258 [in]long arg_1, 1259 [out]struct Struct_16_t* arg_2, 1260 [out]error_status_t* arg_3); 1261 1262 long Proc27_ServerMpRpcPrecheckNotification( 1263 [in][context_handle] void* arg_0, 1264 [out][ref]struct Struct_970_t** arg_1, 1265 [out]error_status_t* arg_2); 1266 1267 long Proc28_ServerMpRpcCleanQuery( 1268 [in][context_handle] void* arg_0, 1269 [out]struct Struct_16_t* arg_1, 1270 [out]error_status_t* arg_2); 1271 1272 long Proc29_ServerMpRpcCleanClose( 1273 [in][out][context_handle] void** arg_1, 1274 [out]error_status_t* arg_2); 1275 1276 long Proc30_MpService__CMpMapsLatencyDataIterator__Clone( 1277 [in]long arg_1, 1278 [in]long arg_2, 1279 [in]long arg_3, 1280 [out]error_status_t* arg_4); 1281 1282 long Proc31_MpService__CMpMapsLatencyDataIterator__Clone( 1283 [in]long arg_1, 1284 [in]long arg_2, 1285 [in]long arg_3, 1286 [in]long arg_4, 1287 [out]error_status_t* arg_5); 1288 1289 long Proc32_MpService__CMpMapsLatencyDataIterator__Clone( 1290 [in]long arg_1, 1291 [in]hyper arg_2, 1292 [in]long arg_3, 1293 [in]long arg_4, 1294 [out]error_status_t* arg_5); 1295 1296 long Proc33_MpService__CMpMapsLatencyDataIterator__Clone( 1297 [in]long arg_1, 1298 [in][string] wchar_t* arg_2, 1299 [in]long arg_3, 1300 [out]error_status_t* arg_4); 1301 1302 long Proc34_ServerMpQuarantineEnumOpen( 1303 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1304 [out][context_handle] void** arg_2, 1305 [out]error_status_t* arg_3); 1306 1307 long Proc35_ServerMpQuarantineEnumerate( 1308 [in][context_handle] void* arg_0, 1309 [out]struct Struct_16_t* arg_1, 1310 [out]error_status_t* arg_2); 1311 1312 long Proc36_ServerMpQuarantineEnumClose( 1313 [in][out][context_handle] void** arg_1, 1314 [out]error_status_t* arg_2); 1315 1316 long Proc37_ServerMpQuarantineQueryInfo( 1317 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1318 [in]struct Struct_16_t* arg_2, 1319 [out][ref]struct Struct_1232_t** arg_3, 1320 [out]error_status_t* arg_4); 1321 1322 long Proc38_ServerMpQuarantineRestoreThreat( 1323 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1324 [in]long arg_2, 1325 [in]struct Struct_16_t* arg_3, 1326 [in][string] wchar_t* arg_4, 1327 [out]error_status_t* arg_5); 1328 1329 long Proc39_ServerMpQuarantineDeleteThreat( 1330 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1331 [in]struct Struct_16_t* arg_2, 1332 [out]error_status_t* arg_3); 1333 1334 long Proc40_ServerMpStateEnumOpen( 1335 [out][context_handle] void** arg_1, 1336 [out]error_status_t* arg_2); 1337 1338 long Proc41_ServerMpQueryEngineVersion( 1339 [out]struct Struct_1536_t* arg_1, 1340 [out]error_status_t* arg_2); 1341 1342 long Proc42_ServerMpUpdateEngineSignature( 1343 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1344 [in][string] wchar_t* arg_2, 1345 [out]error_status_t* arg_3); 1346 1347 long Proc43_ServerMpRollbackEngineSignature( 1348 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1349 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 1350 [out]error_status_t* arg_3); 1351 1352 long Proc44_ServerMpThreatStaticInfo( 1353 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1354 [in]hyper arg_2, 1355 [out][ref]struct Struct_1232_t** arg_3, 1356 [out]error_status_t* arg_4); 1357 1358 long Proc45_ServerMpQuerySystemInfo( 1359 [in]struct Struct_16_t* arg_1, 1360 [in]long arg_2, 1361 [in][size_is(arg_2)]char* arg_3, 1362 [out]long* arg_4, 1363 [out][ref][size_is(, *arg_4)]char** arg_5, 1364 [out]error_status_t* arg_6); 1365 1366 long Proc46_ServerMpRpcConfigSetValue( 1367 [in][string] wchar_t* arg_1, 1368 [in][string] wchar_t* arg_2, 1369 [in]long arg_3, 1370 [in]long arg_4, 1371 [in][size_is(arg_4)]char* arg_5, 1372 [out]error_status_t* arg_6); 1373 1374 long Proc47_ServerMpRpcConfigDelValue( 1375 [in][string] wchar_t* arg_1, 1376 [in][string] wchar_t* arg_2, 1377 [out]error_status_t* arg_3); 1378 1379 long Proc48_ServerMpRpcElevationHandleOpen( 1380 [out]struct Struct_16_t* arg_1, 1381 [out][context_handle] void** arg_2, 1382 [out]error_status_t* arg_3); 1383 1384 long Proc49_ServerMpRpcElevationHandleAttach( 1385 [in]struct Struct_16_t* arg_1, 1386 [out][context_handle] void** arg_2, 1387 [out]error_status_t* arg_3); 1388 1389 long Proc50_ServerMpRpcElevationHandleClose( 1390 [in]long arg_1, 1391 [in][out][context_handle] void** arg_2, 1392 [out]error_status_t* arg_3); 1393 1394 long Proc51_ServerMpRpcElevateCleanHandle( 1395 [in][context_handle] void* arg_0, 1396 [in][context_handle] void* arg_1, 1397 [out]error_status_t* arg_2); 1398 1399 long Proc52_ServerMpRpcSignatureThreatOpen( 1400 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1401 [in]long arg_2, 1402 [out][context_handle] void** arg_3, 1403 [out]error_status_t* arg_4); 1404 1405 long Proc53_ServerMpRpcSignatureThreatEnum( 1406 [in][context_handle] void* arg_0, 1407 [in]long arg_1, 1408 [out][ref]struct Struct_1232_t** arg_2, 1409 [out]error_status_t* arg_3); 1410 1411 long Proc54_ServerMpRpcSignatureThreatClose( 1412 [in][out][context_handle] void** arg_1, 1413 [out]error_status_t* arg_2); 1414 1415 long Proc55_ServerMpRpcGetSampleInfo( 1416 [in]long arg_1, 1417 [in]struct Struct_16_t* arg_2, 1418 [out][ref]struct Struct_1740_t** arg_3, 1419 [out]error_status_t* arg_4); 1420 1421 long Proc56_ServerMpRpcQueryScansWithSamples( 1422 [in]long arg_1, 1423 [out]long* arg_2, 1424 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_2)] /* */ struct Struct_16_t** arg_3, 1425 [out]error_status_t* arg_4); 1426 1427 long Proc57_ServerMpRpcDropScansWithSamples( 1428 [in]long arg_1, 1429 [in]long arg_2, 1430 [in] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_2)] /* */ struct Struct_16_t* arg_3, 1431 [out]error_status_t* arg_4); 1432 1433 long Proc58_ServerMpRpcSpynetQueueCreate( 1434 [in]struct Struct_16_t* arg_1, 1435 [in]long arg_2, 1436 [out]struct Struct_16_t* arg_3, 1437 [out][context_handle] void** arg_4, 1438 [out]error_status_t* arg_5); 1439 1440 long Proc59_ServerMpRpcSpynetQueueQueryNotification( 1441 [in][context_handle] void* arg_0, 1442 [out][context_handle] void** arg_1, 1443 [out]long* arg_2, 1444 [out]error_status_t* arg_3); 1445 1446 long Proc60_ServerMpRpcSpynetQueueClose( 1447 [in][out][context_handle] void** arg_1, 1448 [out]error_status_t* arg_2); 1449 1450 long Proc61_ServerMpRpcSpynetGenerateReport( 1451 [in][context_handle] void* arg_0, 1452 [out]long* arg_1, 1453 [out][ref][size_is(, *arg_1)]char** arg_2, 1454 [out]long* arg_3, 1455 [out]struct Struct_110_t* arg_4, 1456 [out]struct Struct_16_t* arg_5, 1457 [out]error_status_t* arg_6); 1458 1459 long Proc62_ServerMpRpcSenseGenerateReport( 1460 [in][context_handle] void* arg_0, 1461 [out]long* arg_1, 1462 [out][ref][size_is(, *arg_1)]char** arg_2, 1463 [out]error_status_t* arg_3); 1464 1465 long Proc63_ServerMpRpcSpynetOnResponse( 1466 [in][context_handle] void* arg_0, 1467 [in]struct Struct_1872_t* arg_1, 1468 [in]long arg_2, 1469 [in][unique][size_is(arg_2)]char* arg_3, 1470 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_4, 1471 [out]long* arg_5, 1472 [out][ref][size_is(, *arg_5)]char** arg_6, 1473 [out]error_status_t* arg_7); 1474 1475 long Proc64_ServerMpRpcSpynetGetStartTime( 1476 [in][context_handle] void* arg_0, 1477 [out]struct Struct_28_t* arg_1, 1478 [out]error_status_t* arg_2); 1479 1480 long Proc65_ServerMpRpcSpynetUpdateSpynetMetrics( 1481 [in][context_handle] void* arg_0, 1482 [in]struct Struct_1920_t* arg_1, 1483 [in]long arg_2, 1484 [out]error_status_t* arg_3); 1485 1486 long Proc66_ServerMpRpcSpynetClose( 1487 [in][out][context_handle] void** arg_1, 1488 [out]error_status_t* arg_2); 1489 1490 long Proc67_ServerMpRpcSigUpdServiceOpen( 1491 [out]struct Struct_16_t* arg_1, 1492 [out][context_handle] void** arg_2, 1493 [out]error_status_t* arg_3); 1494 1495 long Proc68_ServerMpRpcSigUpdServiceQueryNotification( 1496 [in][context_handle] void* arg_0, 1497 [out][ref]struct Struct_1978_t** arg_1, 1498 [out]error_status_t* arg_2); 1499 1500 long Proc69_ServerMpRpcSigUpdServiceSendProgressNotification( 1501 [in][context_handle] void* arg_0, 1502 [in]struct Struct_970_t* arg_1, 1503 [out]error_status_t* arg_2); 1504 1505 long Proc70_ServerMpRpcSigUpdServiceClose( 1506 [in][out][context_handle] void** arg_1, 1507 [out]error_status_t* arg_2); 1508 1509 long Proc71_ServerMpRpcSigUpdClientOpen( 1510 [in]long arg_1, 1511 [out]struct Struct_16_t* arg_2, 1512 [out][context_handle] void** arg_3, 1513 [out]error_status_t* arg_4); 1514 1515 long Proc72_ServerMpRpcSigUpdClientQueryNotification( 1516 [in][context_handle] void* arg_0, 1517 [out][ref]struct Struct_970_t** arg_1, 1518 [out]error_status_t* arg_2); 1519 1520 long Proc73_ServerMpRpcSigUpdClientClose( 1521 [in][out][context_handle] void** arg_1, 1522 [out]error_status_t* arg_2); 1523 1524 long Proc74_ServerMpRpcSigUpdControl( 1525 [in]struct Struct_1978_t* arg_1, 1526 [out]error_status_t* arg_2); 1527 1528 long Proc75_ServerMpRpcIdleNotificationOpen( 1529 [in][string] wchar_t* arg_1, 1530 [out][context_handle] void** arg_2, 1531 [out]error_status_t* arg_3); 1532 1533 long Proc76_ServerMpRpcIdleNotificationClose( 1534 [in][out][context_handle] void** arg_1, 1535 [out]error_status_t* arg_2); 1536 1537 long Proc77_ServerMpRpcNotifyIdle( 1538 [in][context_handle] void* arg_0, 1539 [in]long arg_1, 1540 [out]error_status_t* arg_2); 1541 1542 long Proc78_ServerMpRpcIdleCheckTaskCompletion( 1543 [in][context_handle] void* arg_0, 1544 [out]error_status_t* arg_1); 1545 1546 long Proc79_ServerMpRpcThreatOpen( 1547 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1548 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 1549 [in]long arg_3, 1550 [out][context_handle] void** arg_4, 1551 [out]error_status_t* arg_5); 1552 1553 long Proc80_ServerMpRpcThreatEnumerate( 1554 [in][context_handle] void* arg_0, 1555 [out][ref]struct Struct_1232_t** arg_1, 1556 [out]error_status_t* arg_2); 1557 1558 long Proc81_ServerMpRpcThreatClose( 1559 [in][out][context_handle] void** arg_1, 1560 [out]error_status_t* arg_2); 1561 1562 long Proc82_ServerMpRpcDbgThreatViewAction( 1563 [in]long arg_1, 1564 [out]error_status_t* arg_2); 1565 1566 long Proc83_ServerMpRpcForcedReboot( 1567 [in]long arg_1, 1568 [out]error_status_t* arg_2); 1569 1570 long Proc84_MpService__CMpMapsLatencyDataIterator__Clone( 1571 [out]error_status_t* arg_1); 1572 1573 long Proc85_ServerMpRpcAddFastPathSignatureFile( 1574 [in][string] wchar_t* arg_1, 1575 [out][ref]struct Struct_2070_t** arg_2, 1576 [in]long arg_3, 1577 [out]error_status_t* arg_4); 1578 1579 long Proc86_ServerMpRpcRemoveFastPathSignatureFile( 1580 [in][string] wchar_t* arg_1, 1581 [in]long arg_2, 1582 [out]error_status_t* arg_3); 1583 1584 long Proc87_ServerMpRpcDynamicSignatureOpen( 1585 [in]long arg_1, 1586 [out][context_handle] void** arg_2, 1587 [out]error_status_t* arg_3); 1588 1589 long Proc88_ServerMpRpcDynamicSignatureEnumerate( 1590 [in][context_handle] void* arg_0, 1591 [out][ref]struct Struct_2070_t** arg_1, 1592 [out]error_status_t* arg_2); 1593 1594 long Proc89_ServerMpRpcDynamicSignatureClose( 1595 [in][out][context_handle] void** arg_1, 1596 [out]error_status_t* arg_2); 1597 1598 long Proc90_MpService__CMpMapsLatencyDataIterator__Clone( 1599 [out]struct Struct_16_t* arg_1, 1600 [out][context_handle] void** arg_2, 1601 [out]error_status_t* arg_3); 1602 1603 long Proc91_MpService__CMpMapsLatencyDataIterator__Clone( 1604 [in][context_handle] void* arg_0, 1605 [out][ref]struct Struct_970_t** arg_1, 1606 [out]error_status_t* arg_2); 1607 1608 long Proc92_MpService__CMpMapsLatencyDataIterator__Clone( 1609 [in][context_handle] void* arg_0, 1610 [out]error_status_t* arg_1); 1611 1612 long Proc93_MpService__CMpMapsLatencyDataIterator__Clone( 1613 [in][out][context_handle] void** arg_1, 1614 [out]error_status_t* arg_2); 1615 1616 long Proc94_ServerMpRpcMemoryScanStart( 1617 [in]struct Struct_126_t* arg_1, 1618 [in]long arg_2, 1619 [in]struct Struct_2516_t* arg_3, 1620 [out]struct Struct_16_t* arg_4, 1621 [out][context_handle] void** arg_5, 1622 [out]error_status_t* arg_6); 1623 1624 long Proc95_ServerMpRpcMemoryScanQueryNotification( 1625 [in][context_handle] void* arg_0, 1626 [out][ref]struct Struct_970_t** arg_1, 1627 [out]error_status_t* arg_2); 1628 1629 long Proc96_ServerMpRpcMemoryScanClose( 1630 [in][out][context_handle] void** arg_1, 1631 [out]error_status_t* arg_2); 1632 1633 long Proc97_ServerMpRpcFastMemoryScanOpen( 1634 [in]struct Struct_126_t* arg_1, 1635 [out]struct Struct_2558_t* arg_2, 1636 [out][context_handle] void** arg_3, 1637 [out]error_status_t* arg_4); 1638 1639 long Proc98_ServerMpRpcFastMemoryScan( 1640 [in][context_handle] void* arg_0, 1641 [in]long arg_1, 1642 [in]struct Struct_2442_t* arg_2, 1643 [out]struct Struct_110_t* arg_3, 1644 [out]error_status_t* arg_4); 1645 1646 long Proc99_ServerMpRpcFastMemoryScanClose( 1647 [in][out][context_handle] void** arg_0, 1648 [out]error_status_t* arg_1); 1649 1650 long Proc100_ServerMpRpcFastMemoryScanCacheInfo( 1651 [out]struct Struct_2558_t* arg_1, 1652 [out]error_status_t* arg_2); 1653 1654 long Proc101_ServerMpRpcAmsiCloseSession( 1655 [in]hyper arg_1, 1656 [out]error_status_t* arg_2); 1657 1658 long Proc102_ServerMpRpcTcgLogScan( 1659 [in]long arg_1, 1660 [in][unique][size_is(arg_1)]char* arg_2, 1661 [out]long* arg_3, 1662 [out]long* arg_4, 1663 [out][ref][size_is(, *arg_4)]char** arg_5, 1664 [out]error_status_t* arg_6); 1665 1666 long Proc103_ServerMpRpcTcgLogApplyExtResult( 1667 [in]long arg_1, 1668 [in][unique][size_is(arg_1)]char* arg_2, 1669 [out]error_status_t* arg_3); 1670 1671 long Proc104_ServerMpRpcDbgSendCallbackNotification( 1672 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1673 [in]struct Struct_970_t* arg_2, 1674 [out]error_status_t* arg_3); 1675 1676 long Proc105_ServerMpRpcThreatRollup( 1677 [in]long arg_1, 1678 [in]long arg_2, 1679 [out][ref]struct Struct_2640_t** arg_3, 1680 [out]error_status_t* arg_4); 1681 1682 long Proc106_ServerMpDetectionQuery( 1683 [in][context_handle] void* arg_0, 1684 [in]struct Struct_16_t* arg_1, 1685 [out][ref]struct Struct_1232_t** arg_2, 1686 [out]error_status_t* arg_3); 1687 1688 long Proc107_ServerMpRpcRequestSnooze( 1689 [in]long arg_1, 1690 [out]error_status_t* arg_2); 1691 1692 long Proc108_ServerMpRpcOfflineScanInstall( 1693 [out]error_status_t* arg_1); 1694 1695 long Proc109_ServerMpRpcOfflineScanStatusQuery( 1696 [out]struct Struct_2680_t* arg_1, 1697 [out]error_status_t* arg_2); 1698 1699 long Proc110_ServerMpRpcTriggerHeartbeatOnDefenderDisable( 1700 [in][string] wchar_t* arg_1, 1701 [out]error_status_t* arg_2); 1702 1703 long Proc111_ServerMpRpcTriggerHeartbeatOnUninstall( 1704 [out]error_status_t* arg_1); 1705 1706 long Proc112_ServerMpRpcTriggerErrorHeartbeatReport( 1707 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1708 [in][string] wchar_t* arg_2, 1709 [in][string] wchar_t* arg_3, 1710 [in][string] wchar_t* arg_4, 1711 [out]error_status_t* arg_5); 1712 1713 long Proc113_ServerMpRpcTriggerHeartbeatReport( 1714 [out][ref]struct Struct_1872_t** arg_1, 1715 [out]error_status_t* arg_2); 1716 1717 long Proc114_ServerMpRpcRemapCallistoDetections( 1718 [in][string] wchar_t* arg_1, 1719 [in]long arg_2, 1720 [in][size_is(arg_2)]wchar_t* arg_3, 1721 [out]error_status_t* arg_4); 1722 1723 long Proc115_ServerMpRpcGetCallistoDetections( 1724 [out]long* arg_1, 1725 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_1232_t*** arg_2, 1726 [out]error_status_t* arg_3); 1727 1728 long Proc116_ServerMpRpcIsAdlFallbackDue( 1729 [in][string] wchar_t* arg_1, 1730 [out]long* arg_2, 1731 [out]error_status_t* arg_3); 1732 1733 long Proc117_ServerMpRpcIsRtpAutoEnable( 1734 [out]long* arg_1, 1735 [out]long* arg_2, 1736 [out]long* arg_3, 1737 [out]error_status_t* arg_4); 1738 1739 long Proc118_ServerMpRpcEngineQueryConfigDword( 1740 [in][string] wchar_t* arg_1, 1741 [out]long* arg_2, 1742 [out]error_status_t* arg_3); 1743 1744 long Proc119_ServerMpRpcSampleHeaderQueueCreate( 1745 [in]struct Struct_16_t* arg_1, 1746 [in]long arg_2, 1747 [out]struct Struct_16_t* arg_3, 1748 [out][context_handle] void** arg_4, 1749 [out]error_status_t* arg_5); 1750 1751 long Proc120_ServerMpRpcSampleHeaderQueueQueryNotification( 1752 [in][context_handle] void* arg_0, 1753 [out][context_handle] void** arg_1, 1754 [out]long* arg_2, 1755 [out]error_status_t* arg_3); 1756 1757 long Proc121_ServerMpRpcSampleHeaderQueueClose( 1758 [in][out][context_handle] void** arg_1, 1759 [out]error_status_t* arg_2); 1760 1761 long Proc122_ServerMpRpcSampleHeaderClose( 1762 [in][out][context_handle] void** arg_1, 1763 [out]error_status_t* arg_2); 1764 1765 long Proc123_ServerMpRpcSampleHeaderGetSampleDetails( 1766 [in][context_handle] void* arg_0, 1767 [out][ref]struct Struct_2798_t** arg_1, 1768 [out]error_status_t* arg_2); 1769 1770 long Proc124_ServerMpRpcGetSampleChunk( 1771 [in][string] wchar_t* arg_1, 1772 [out]long* arg_2, 1773 [out][ref][size_is(, *arg_2)]char** arg_3, 1774 [out]error_status_t* arg_4); 1775 1776 long Proc125_ServerMpRpcConveySampleSubmissionResult( 1777 [in]struct Struct_2854_t* arg_1, 1778 [out]error_status_t* arg_2); 1779 1780 long Proc126_ServerMpRpcGetSampleListRequiringConsent( 1781 [out]long* arg_1, 1782 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_2900_t*** arg_2, 1783 [out]error_status_t* arg_3); 1784 1785 long Proc127_ServerMpRpcConveyUserChoiceForSampleList( 1786 [in]long arg_1, 1787 [in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_1)] /* */ struct Struct_2900_t** arg_2, 1788 [out]error_status_t* arg_3); 1789 1790 long Proc128_ServerMpRpcGetRunningMode( 1791 [out] /* enum_32 : typedef [v1_enum] enum */ long* arg_1, 1792 [out]error_status_t* arg_2); 1793 1794 long Proc129_ServerMpRpcIsGivenRunningModeSupported( 1795 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1796 [out]long* arg_2, 1797 [out]error_status_t* arg_3); 1798 1799 long Proc130_ServerMpDisableXBGM( 1800 [out]error_status_t* arg_1); 1801 1802 long Proc131_ServerMpDisableXBGM( 1803 [out]error_status_t* arg_1); 1804 1805 long Proc132_ServerMpXBGMUpdateIV( 1806 [in]hyper arg_1, 1807 [in]char* arg_2, 1808 [in]hyper arg_3, 1809 [out]error_status_t* arg_4); 1810 1811 long Proc133_ServerDlpMpRpcDlpIsPrintDetoursNeeded( 1812 [out][ref]struct Struct_3040_t** arg_1, 1813 [out]error_status_t* arg_2); 1814 1815 long Proc134_ServerDlpMpRpcDlpIsPrintDetoursNeeded( 1816 [in]struct Struct_3040_t* arg_1, 1817 [out]error_status_t* arg_2); 1818 1819 long Proc135_ServerMpOnDemandStartScan2( 1820 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1821 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 1822 [in]long arg_3, 1823 [in]long arg_4, 1824 [in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_4)] /* */ struct Struct_476_t* arg_5, 1825 [in]long arg_6, 1826 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_7, 1827 [out]struct Struct_16_t* arg_8, 1828 [out][context_handle] void** arg_9, 1829 [out]error_status_t* arg_10); 1830 1831 long Proc136_ServerMpQueryDefaultFolderGuardList( 1832 [out]long* arg_1, 1833 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_16_t** arg_2, 1834 [out]error_status_t* arg_3); 1835 1836 long Proc137_ServerMpRpcTriggerStatusRefreshNotification( 1837 [out]error_status_t* arg_1); 1838 1839 long Proc138_ServerMpRpcGetHIPSRuleInfo( 1840 [out]long* arg_1, 1841 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_3108_t*** arg_2, 1842 [out]error_status_t* arg_3); 1843 1844 long Proc139_ServerMpEnableSmartLocker( 1845 [out]error_status_t* arg_1); 1846 1847 long Proc140_ServerMpDisableSmartLocker( 1848 [out]error_status_t* arg_1); 1849 1850 long Proc141_ServerMpXBGMUpdateIV( 1851 [in]long arg_1, 1852 [in][size_is(arg_1)]char* arg_2, 1853 [in]hyper arg_3, 1854 [out]error_status_t* arg_4); 1855 1856 long Proc142_ServerMpFlushLowfiCache( 1857 [out]error_status_t* arg_1); 1858 1859 long Proc143_ServerMpRpcGetAsrBlockedProcesses( 1860 [in]struct Struct_16_t* arg_1, 1861 [in]long arg_2, 1862 [out]long* arg_3, 1863 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_3)] /* */ struct Struct_3166_t*** arg_4, 1864 [out]error_status_t* arg_5); 1865 1866 long Proc144_ServerMpRpcGetAsrBlockedActions( 1867 [in]struct Struct_16_t* arg_1, 1868 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 1869 [in]long arg_3, 1870 [out]long* arg_4, 1871 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_4)] /* */ struct Struct_3220_t*** arg_5, 1872 [out]error_status_t* arg_6); 1873 1874 long Proc145_ServerMpRpcDeleteAsrHistory( 1875 [out]error_status_t* arg_1); 1876 1877 long Proc146_ServerMpGetTaskSchedulerStrings( 1878 [out][ref]struct Struct_3280_t** arg_1, 1879 [out]error_status_t* arg_2); 1880 1881 long Proc147_ServerMpRpcGetAsrBlockedActionInfos( 1882 [in]struct Struct_16_t* arg_1, 1883 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 1884 [in]long arg_3, 1885 [out]long* arg_4, 1886 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_4)] /* */ struct Struct_3302_t*** arg_5, 1887 [out]error_status_t* arg_6); 1888 1889 long Proc148_ServerMpRpcGetTPStateInfo( 1890 [out]struct Struct_3350_t* arg_1, 1891 [out]error_status_t* arg_2); 1892 1893 long Proc149_ServerMpRpcSetTPState( 1894 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1895 [out]error_status_t* arg_2); 1896 1897 long Proc150_ServerMpRpcUpdateDevMode( 1898 [out]long* arg_1, 1899 [out]error_status_t* arg_2); 1900 1901 long Proc151_ServerMpRpcGetDevMode( 1902 [out]long* arg_1, 1903 [out]error_status_t* arg_2); 1904 1905 long Proc152_ServerMpUpdateBreakTheGlassStatus( 1906 [in]long arg_1, 1907 [in][string] wchar_t* arg_2, 1908 [in][string] wchar_t* arg_3, 1909 [out]error_status_t* arg_4); 1910 1911 long Proc153_ServerMpNetworkCapture( 1912 [in][string] wchar_t* arg_1, 1913 [out]error_status_t* arg_2); 1914 1915 long Proc154_ServerMpConveyDlpBypass( 1916 [in]long arg_1, 1917 [in][unique][string] wchar_t* arg_2, 1918 [in][unique][string] wchar_t* arg_3, 1919 [in][unique][string] wchar_t* arg_4, 1920 [out]error_status_t* arg_5); 1921 1922 long Proc155_ServerDlpMpCheckAccessForPrintOperation( 1923 [in]long arg_1, 1924 [in]hyper arg_2, 1925 [in][unique][string] wchar_t* arg_3, 1926 [in][unique][string] wchar_t* arg_4, 1927 [in][unique][string] wchar_t* arg_5, 1928 [in]long arg_6, 1929 [out]long* arg_7, 1930 [out]error_status_t* arg_8); 1931 1932 long Proc156_ServerDlpMpConveyNewPrinterConnection( 1933 [in][unique][string] wchar_t* arg_1, 1934 [in][unique][string] wchar_t* arg_2, 1935 [in][unique][string] wchar_t* arg_3, 1936 [in]long arg_4, 1937 [out]error_status_t* arg_5); 1938 1939 long Proc157_ServerMpShowDlpDetailsDialog( 1940 [in][unique][string] wchar_t* arg_1, 1941 [in]long arg_2, 1942 [in][unique][string] wchar_t* arg_3, 1943 [in]long arg_4, 1944 [out]error_status_t* arg_5); 1945 1946 long Proc158_ServerMpRpcGetDlpEvents( 1947 [in]long arg_1, 1948 [out]long* arg_2, 1949 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_2)] /* */ struct Struct_3370_t*** arg_3, 1950 [out]error_status_t* arg_4); 1951 1952 long Proc159_ServerMpRpcConveyUserChoiceForDlpNotification( 1953 [in]long arg_1, 1954 [in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_1)] /* */ struct Struct_3370_t** arg_2, 1955 [in][unique][string] wchar_t* arg_3, 1956 [in]long arg_4, 1957 [in][unique][string] wchar_t* arg_5, 1958 [in]long arg_6, 1959 [out]error_status_t* arg_7); 1960 1961 long Proc160_ServerMpRpcChangeCapability( 1962 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1963 [in]long arg_2, 1964 [in]long arg_3, 1965 [out]error_status_t* arg_4); 1966 1967 long Proc161_ServerMpRpcMpThreatAction( 1968 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 1969 [in]struct Struct_3570_t* arg_2, 1970 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_3, 1971 [out]error_status_t* arg_4); 1972 1973 long Proc162_ServerMpRpcAsrSetHipsUserExclusion( 1974 [in]long arg_1, 1975 [in]struct Struct_16_t* arg_2, 1976 [in]long arg_3, 1977 [in]long arg_4, 1978 [in]long arg_5, 1979 [in][unique][string] wchar_t* arg_6, 1980 [in][unique][string] wchar_t* arg_7, 1981 [in][unique][string] wchar_t* arg_8, 1982 [in][unique][string] wchar_t* arg_9, 1983 [out]error_status_t* arg_10); 1984 1985 long Proc163_ServerDlpMpRpcCheckAccessForClipboardOperationEx( 1986 [in]long arg_1, 1987 [in]hyper arg_2, 1988 [in]long arg_3, 1989 [out]long* arg_4, 1990 [out]long* arg_5, 1991 [out]long* arg_6, 1992 [out]error_status_t* arg_7); 1993 1994 long Proc164_ServerMpRpcQueryConfigProtection( 1995 [in][string] wchar_t* arg_1, 1996 [in][string] wchar_t* arg_2, 1997 [in]long arg_3, 1998 [out]long* arg_4, 1999 [out]error_status_t* arg_5); 2000 2001 long Proc165_ServerMpRpcCheckAccessForDragDropOperation( 2002 [in]long arg_1, 2003 [in]hyper arg_2, 2004 [in]long arg_3, 2005 [in]long arg_4, 2006 [in]hyper arg_5, 2007 [in]long arg_6, 2008 [in][unique][size_is(arg_6)]char* arg_7, 2009 [out]long* arg_8, 2010 [out]error_status_t* arg_9); 2011 2012 long Proc166_ServerMpRpcUpdateBrowserActiveTab( 2013 [in][string] wchar_t* arg_1, 2014 [in]long arg_2, 2015 [in]long arg_3, 2016 [in][string] wchar_t* arg_4, 2017 [in]long arg_5, 2018 [out]error_status_t* arg_6); 2019 2020 long Proc167_ServerMpRpcSendBrowserHeartbeat( 2021 [in][string] wchar_t* arg_1, 2022 [in]long arg_2, 2023 [in]hyper arg_3, 2024 [in]long arg_4, 2025 [out]hyper* arg_5, 2026 [out]error_status_t* arg_6); 2027 2028 long Proc168_ServerMpRpcGetThreatExecutionInfo( 2029 [in]hyper arg_1, 2030 [in]long arg_2, 2031 [out][ref]struct Struct_3654_t** arg_3, 2032 [out]error_status_t* arg_4); 2033 2034 long Proc169_ServerMpRpcReportClipboardOwner( 2035 [in]long arg_1, 2036 [in]hyper arg_2, 2037 [in]long arg_3, 2038 [out]error_status_t* arg_4); 2039 2040 long Proc170_ServerMpRpcDlpDelegateEnforcement( 2041 [in]long arg_1, 2042 [out]error_status_t* arg_2); 2043 2044 long Proc171_ServerMpRpcConveyUserChoiceForDlpNotificationEx( 2045 [in]long arg_1, 2046 [in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_3)] /* */ struct Struct_3370_t** arg_2, 2047 [in]long arg_3, 2048 [in][unique][string] wchar_t* arg_4, 2049 [in]long arg_5, 2050 [in][unique][string] wchar_t* arg_6, 2051 [in]long arg_7, 2052 [out]error_status_t* arg_8); 2053 2054 long Proc172_ServerMpRpcSendDeviceControlToast( 2055 [in]long arg_1, 2056 [in][unique][string] wchar_t* arg_2, 2057 [in][unique][string] wchar_t* arg_3, 2058 [in][unique][string] wchar_t* arg_4, 2059 [out]error_status_t* arg_5); 2060 2061 long Proc173_ServerMpRpcIsDeviceControlAvailable( 2062 [out]long* arg_1, 2063 [out]error_status_t* arg_2); 2064 2065 long Proc174_ServerMpRpcGetFCValue( 2066 [in]hyper arg_1, 2067 [out]long* arg_2, 2068 [out]error_status_t* arg_3); 2069 2070 long Proc175_ServerMpRpcSetDriverUnloadInProgress( 2071 [in]char arg_1, 2072 [out]error_status_t* arg_2); 2073 2074 long Proc176_ServerMpRpcUpdateTSMode( 2075 [in][string] wchar_t* arg_1, 2076 [out]error_status_t* arg_2); 2077 2078 long Proc177_ServerMpRpcGetTSModeInfo( 2079 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 2080 [out][ref]struct Struct_3800_t** arg_2, 2081 [out]error_status_t* arg_3); 2082 2083 long Proc178_ServerMpCheckAccessForPrintOperation2( 2084 [in]long arg_1, 2085 [in]hyper arg_2, 2086 [in][unique][string] wchar_t* arg_3, 2087 [in][unique][string] wchar_t* arg_4, 2088 [in][unique][string] wchar_t* arg_5, 2089 [in]long arg_6, 2090 [in][out][unique]long* arg_7, 2091 [out]long* arg_8, 2092 [out]error_status_t* arg_9); 2093 2094 long Proc179_ServerMpRpcCheckAccessForClipboardOperationEx2( 2095 [in]long arg_1, 2096 [in]hyper arg_2, 2097 [in][unique]struct Struct_3824_t* arg_3, 2098 [in][unique]struct Struct_3824_t* arg_4, 2099 [in]long arg_5, 2100 [out]long* arg_6, 2101 [out]long* arg_7, 2102 [out]long* arg_8, 2103 [out]error_status_t* arg_9); 2104 2105 long Proc180_ServerMpRpcCheckAccessForDragDropOperation2( 2106 [in]long arg_1, 2107 [in]hyper arg_2, 2108 [in]long arg_3, 2109 [in]long arg_4, 2110 [in]hyper arg_5, 2111 [in]long arg_6, 2112 [in][unique][size_is(arg_6)]char* arg_7, 2113 [in][unique]struct Struct_3824_t* arg_8, 2114 [in][unique]struct Struct_3824_t* arg_9, 2115 [out]long* arg_10, 2116 [out]error_status_t* arg_11); 2117 2118 long Proc181_ServerMpRpcDlpInitializeEnforcementMode( 2119 [in]long arg_1, 2120 [in][unique] /* [DBG] FC_BOGUS_ARRAY */[size_is(arg_1)] /* */ struct Struct_126_t* arg_2, 2121 [out]error_status_t* arg_3); 2122 2123 long Proc182_ServerMpRpcDlpGetOperationEnforcmentMode( 2124 [in]long arg_1, 2125 [out]long* arg_2, 2126 [out]error_status_t* arg_3); 2127 2128 long Proc183_ServerMpRpcDlpNotifyPreOpenDocumentFile( 2129 [in]struct Struct_3824_t* arg_1, 2130 [out]error_status_t* arg_2); 2131 2132 long Proc184_ServerMpRpcDlpNotifyPostOpenDocumentFile( 2133 [in]struct Struct_3824_t* arg_1, 2134 [in][unique]struct Struct_126_t* arg_2, 2135 [out]error_status_t* arg_3); 2136 2137 long Proc185_ServerMpRpcDlpNotifyCloseDocumentFile( 2138 [in][unique]struct Struct_3824_t* arg_1, 2139 [out]error_status_t* arg_2); 2140 2141 long Proc186_ServerMpRpcDlpNotifyPreSaveAsDocument( 2142 [in]struct Struct_3824_t* arg_1, 2143 [in][unique][string] wchar_t* arg_2, 2144 [out]error_status_t* arg_3); 2145 2146 long Proc187_ServerMpRpcDlpNotifyPostSaveAsDocument( 2147 [in]struct Struct_3824_t* arg_1, 2148 [in][unique][string] wchar_t* arg_2, 2149 [in][unique]struct Struct_126_t* arg_3, 2150 [out]error_status_t* arg_4); 2151 2152 long Proc188_ServerMpRpcDlpNotifyPrePrint( 2153 [in]struct Struct_3824_t* arg_1, 2154 [in][unique]struct Struct_3880_t* arg_2, 2155 [out]error_status_t* arg_3); 2156 2157 long Proc189_ServerMpRpcDlpNotifyPostStartPrint( 2158 [in][unique]struct Struct_3824_t* arg_1, 2159 [in][unique]struct Struct_3880_t* arg_2, 2160 [in][unique]struct Struct_126_t* arg_3, 2161 [out]error_status_t* arg_4); 2162 2163 long Proc190_ServerMpGetTDTFeatureStatus( 2164 [out]long* arg_1, 2165 [out]error_status_t* arg_2); 2166 2167 long Proc191_ServerMpRpcGetDeviceControlSecurityPolicies( 2168 [out][ref][string] wchar_t** arg_1, 2169 [out][ref][string] wchar_t** arg_2, 2170 [out]error_status_t* arg_3); 2171 2172 long Proc192_ServerMpRpcGetSACInfo( 2173 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 2174 [out][ref]struct Struct_3958_t** arg_2, 2175 [out]error_status_t* arg_3); 2176 2177 long Proc193_ServerMpGetTDTFeatureStatusEx( 2178 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 2179 [out][ref]struct Struct_4158_t** arg_2, 2180 [out]error_status_t* arg_3); 2181 2182 long Proc194_ServerMpRpcGetDeviceControlStatus( 2183 [out]struct Struct_4178_t* arg_1, 2184 [out]error_status_t* arg_2); 2185 2186 long Proc195_ServerMpRpcSpynetGetExtendedHeaderInfo( 2187 [in][context_handle] void* arg_0, 2188 [out]struct Struct_4194_t* arg_1, 2189 [out]error_status_t* arg_2); 2190 2191 long Proc196_ServerMpDisableXBGM( 2192 [out]error_status_t* arg_1); 2193 2194 long Proc197_ServerMpRpcDefenderPrintAccessCheck( 2195 [in]long arg_1, 2196 [in][string] wchar_t* arg_2, 2197 [out]long* arg_3, 2198 [out]hyper* arg_4, 2199 [out]long* arg_5, 2200 [out]error_status_t* arg_6); 2201 2202 long Proc198_ServerMpRpcDeviceControlPrintAccessCheck( 2203 [in]long arg_1, 2204 [in][string] wchar_t* arg_2, 2205 [out]long* arg_3, 2206 [out]hyper* arg_4, 2207 [out]long* arg_5, 2208 [out]error_status_t* arg_6); 2209 2210 long Proc199_ServerMpRpcDefenderPrintDataProvide( 2211 [in]hyper arg_1, 2212 [in]long arg_2, 2213 [in][unique][size_is(arg_2)]char* arg_3, 2214 [out]error_status_t* arg_4); 2215 2216 long Proc200_ServerMpRpcDeviceControlAuthenticateNetworkShare( 2217 [in][string] wchar_t* arg_1, 2218 [in]long arg_2, 2219 [in][unique][size_is(arg_2)]char* arg_3, 2220 [out]error_status_t* arg_4); 2221 2222 long Proc201_ServerMpRpcApplyTrustLabelAceForMDE( 2223 [in][string] wchar_t* arg_1, 2224 [in]long arg_2, 2225 [out]error_status_t* arg_3); 2226 2227 long Proc202_ServerMpGetNpSupportFile( 2228 [out][ref][string] wchar_t** arg_1, 2229 [out]error_status_t* arg_2); 2230 2231 long Proc203_ServerDlpMpRpcDlpIsPrintDetoursNeeded( 2232 [out]long* arg_1, 2233 [out]error_status_t* arg_2); 2234 2235 long Proc204_ServerMpRpcConfigRefresh( 2236 [in][string] wchar_t* arg_1, 2237 [out]error_status_t* arg_2); 2238 2239 long Proc205_ServerMpServiceLogMessage( 2240 [in][string] wchar_t* arg_1, 2241 [out]error_status_t* arg_2); 2242 2243 long Proc206_ServerMpRpcDeviceControlValidateDataDuplicationRemoteLocationConfiguration( 2244 [in][string] wchar_t* arg_1, 2245 [out][ref][string] wchar_t** arg_2, 2246 [out]error_status_t* arg_3); 2247 2248 long Proc207_ServerMpRpcDlpGetEvidenceFileUrl( 2249 [in]long arg_1, 2250 [in][string] wchar_t* arg_2, 2251 [in]long arg_3, 2252 [in][unique][string] wchar_t* arg_4, 2253 [in][unique][string] wchar_t* arg_5, 2254 [out][ref][string] wchar_t** arg_6, 2255 [out][ref][string] wchar_t** arg_7, 2256 [out]error_status_t* arg_8); 2257 2258 long Proc208_ServerMpRpcDlpCheckAccessForBuffer( 2259 [in]long arg_1, 2260 [in][size_is(arg_1)]char* arg_2, 2261 [in]long arg_3, 2262 [in][unique][string] wchar_t* arg_4, 2263 [out]long* arg_5, 2264 [out][ref][size_is(, *arg_5)]char** arg_6, 2265 [out][ref][string] wchar_t** arg_7, 2266 [out][ref][string] wchar_t** arg_8, 2267 [out]error_status_t* arg_9); 2268 2269 long Proc209_ServerMpRpcDevVolumesProtectionState( 2270 [out] /* enum_32 : typedef [v1_enum] enum */ long* arg_1, 2271 [out]error_status_t* arg_2); 2272 2273 long Proc210_ServerMpRpcQueryDevVolumeProtectionState( 2274 [in][string] wchar_t* arg_1, 2275 [out] /* enum_32 : typedef [v1_enum] enum */ long* arg_2, 2276 [out]error_status_t* arg_3); 2277 2278 long Proc211_ServerMpRpcDlpDispatchAccessEvent( 2279 [in]struct Struct_4208_t* arg_1, 2280 [out]error_status_t* arg_2); 2281 2282 long Proc212_ServerMpRpcCheckAccessForCopyFile( 2283 [in]long arg_1, 2284 [in]long arg_2, 2285 [in]long arg_3, 2286 [in]hyper arg_4, 2287 [in][string] wchar_t* arg_5, 2288 [in][string] wchar_t* arg_6, 2289 [in][string] wchar_t* arg_7, 2290 [out]long* arg_8, 2291 [out]error_status_t* arg_9); 2292 2293 long Proc213_ServerMpRpcAsrSetHipsUserExclusionEx( 2294 [in][string] wchar_t* arg_1, 2295 [out]error_status_t* arg_2); 2296 2297 long Proc214_ServerMpRpcGetUpToDateInfo( 2298 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 2299 [out][ref]struct Struct_4314_t** arg_2, 2300 [out]error_status_t* arg_3); 2301 2302 long Proc215_ServerMpRpcSendDlpEventDataToEngine( 2303 [in]struct Struct_4334_t* arg_1, 2304 [out]error_status_t* arg_2); 2305 2306 long Proc216_ServerMpRpcAccessibilityAsyncEvent( 2307 [in]long arg_1, 2308 [in]long arg_2, 2309 [in]hyper arg_3, 2310 [in][string] wchar_t* arg_4, 2311 [out]error_status_t* arg_5); 2312 2313 long Proc217_ServerMpRpcCacheManagerIsTrusted( 2314 [in]long arg_1, 2315 [in]hyper arg_2, 2316 [in]hyper arg_3, 2317 [out]error_status_t* arg_4); 2318 2319 long Proc218_ServerMpRpcSCCGetState( 2320 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 2321 [out][ref]struct Struct_4530_t** arg_2, 2322 [out]error_status_t* arg_3); 2323 2324 long Proc219_ServerMpRpcSCCReset( 2325 [out]error_status_t* arg_1); 2326 2327 long Proc220_ServerMpRpcImportConfigPayload( 2328 [in][size_is(arg_2)]char* arg_1, 2329 [in]long arg_2, 2330 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_3, 2331 [out][ref]struct Struct_4650_t** arg_4, 2332 [out]error_status_t* arg_5); 2333 2334 long Proc221_ServerMpRpcGetConfigPayloadStatus( 2335 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 2336 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 2337 [out][ref]struct Struct_4650_t** arg_3, 2338 [out]error_status_t* arg_4); 2339 2340 long Proc222_ServerMpRpcGetConfigValue( 2341 [in]wchar_t* arg_1, 2342 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_2, 2343 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_3, 2344 [out][ref]struct Struct_4734_t** arg_4, 2345 [out]error_status_t* arg_5); 2346 2347 long Proc223_ServerMpRpcEffectiveConfigurationReport( 2348 [in][string] wchar_t* arg_1, 2349 [out][ref][size_is(, *arg_3)]char** arg_2, 2350 [out]long* arg_3, 2351 [out]error_status_t* arg_4); 2352 2353 long Proc224_ServerMpRpcGetDefenderStatusSummary( 2354 [out]long* arg_1, 2355 [out]error_status_t* arg_2); 2356 2357 long Proc225_ServerMpRpcGetHIPSCustomRuleInfo( 2358 [out]long* arg_1, 2359 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_3108_t*** arg_2, 2360 [out]error_status_t* arg_3); 2361 2362 long Proc226_ServerMpRpcGetTrustAnchors( 2363 [in][unique][string] wchar_t* arg_1, 2364 [in]long arg_2, 2365 [out][ref]struct Struct_4886_t** arg_3, 2366 [out]error_status_t* arg_4); 2367 2368 long Proc227_ServerMpRpcDlpTriggerToast( 2369 [in][string] wchar_t* arg_1, 2370 [out]error_status_t* arg_2); 2371 2372 long Proc228_ServerMpRpcGetRnBWFPFilters( 2373 [out]long* arg_1, 2374 [out][ref] /* [DBG] FC_BOGUS_ARRAY */[size_is(, *arg_1)] /* */ struct Struct_4918_t*** arg_2, 2375 [out]error_status_t* arg_3); 2376 2377 long Proc229_ServerMpRpcRemoveRnBWFPFilter( 2378 [in]struct Struct_16_t* arg_1, 2379 [out]error_status_t* arg_2); 2380 2381 long Proc230_ServerMpRpcSenseTriggerToast( 2382 [in]long arg_1, 2383 [out]error_status_t* arg_2); 2384 2385 long Proc231_ServerMpRpcWddControl( 2386 [in]long arg_1, 2387 [in][unique][size_is(arg_3)]char* arg_2, 2388 [in]long arg_3, 2389 [out][ref][size_is(, *arg_5)]char** arg_4, 2390 [out]long* arg_5, 2391 [out]error_status_t* arg_6); 2392 2393 long Proc232_ServerMpRpcTemporaryExclusionAction( 2394 [in]long arg_1, 2395 [in][string] wchar_t* arg_2, 2396 [out]error_status_t* arg_3); 2397 2398 long Proc233_ServerMpOnDemandCancelScan( 2399 [in][context_handle] void* arg_0, 2400 [in] /* enum_32 : typedef [v1_enum] enum */ long arg_1, 2401 [out]error_status_t* arg_2); 2402 2403 long Proc234_ServerMpRpcSCCForceReset( 2404 [in][size_is(arg_2)]char* arg_1, 2405 [in]long arg_2, 2406 [out]error_status_t* arg_3); 2407 2408 long Proc235_ServerMpRpcPublishModularConfig( 2409 [in][string] wchar_t* arg_1, 2410 [in][string] wchar_t* arg_2, 2411 [in]long arg_3, 2412 [out]error_status_t* arg_4); 2413 }