Reactos

[NDK][NTOS:PS] Add missing THREADINFOCLASS values

+92 -12
+76 -11
ntoskrnl/include/internal/ps_i.h
··· 410 410 ), 411 411 412 412 /* ThreadDescriptorTableEntry is only implemented in x86 as well as the descriptor entry */ 413 - #if defined(_X86_) 414 - /* ThreadDescriptorTableEntry */ 415 - IQS_SAME 416 - ( 417 - DESCRIPTOR_TABLE_ENTRY, 418 - ULONG, 419 - ICIF_QUERY 420 - ), 421 - #else 422 - IQS_NONE, 423 - #endif 413 + #if defined(_X86_) 414 + IQS_SAME 415 + ( 416 + DESCRIPTOR_TABLE_ENTRY, 417 + ULONG, 418 + ICIF_QUERY 419 + ), 420 + #else 421 + IQS_NONE, 422 + #endif 424 423 425 424 /* ThreadEnableAlignmentFaultFixup */ 426 425 IQS ··· 555 554 556 555 /* ThreadCSwitchMon */ 557 556 IQS_NONE, 557 + 558 + // Windows 7 559 + /* ThreadCSwitchPmu */ 560 + IQS_NONE, 561 + /* ThreadWow64Context */ 562 + IQS_NONE, 563 + /* ThreadGroupInformation */ 564 + IQS_NONE, 565 + /* ThreadUmsInformation */ 566 + IQS_NONE, 567 + /* ThreadCounterProfiling */ 568 + IQS_NONE, 569 + /* ThreadIdealProcessorEx */ 570 + IQS_NONE, 571 + 572 + // Windows 8 573 + /* ThreadCpuAccountingInformation */ 574 + IQS_NONE, 575 + 576 + // Windows 8.1 577 + /* ThreadSuspendCount */ 578 + IQS_NONE, 579 + 580 + // Windows 10 581 + /* ThreadHeterogeneousCpuPolicy */ 582 + IQS_NONE, 583 + /* ThreadContainerId */ 584 + IQS_NONE, 585 + /* ThreadNameInformation */ 586 + IQS_NONE, 587 + /* ThreadSelectedCpuSets */ 588 + IQS_NONE, 589 + /* ThreadSystemThreadInformation */ 590 + IQS_NONE, 591 + /* ThreadActualGroupAffinity */ 592 + IQS_NONE, 593 + 594 + /* ThreadDynamicCodePolicyInfo */ 595 + IQS_NONE, 596 + /* ThreadExplicitCaseSensitivity */ 597 + IQS_NONE, 598 + /* ThreadWorkOnBehalfTicket */ 599 + IQS_NONE, 600 + /* ThreadSubsystemInformation */ 601 + IQS_NONE, 602 + /* ThreadDbgkWerReportActive */ 603 + IQS_NONE, 604 + /* ThreadAttachContainer */ 605 + IQS_NONE, 606 + /* ThreadManageWritesToExecutableMemory */ 607 + IQS_NONE, 608 + /* ThreadPowerThrottlingState */ 609 + IQS_NONE, 610 + /* ThreadWorkloadClass */ 611 + IQS_NONE, 612 + /* ThreadCreateStateChange */ 613 + IQS_NONE, 614 + /* ThreadApplyStateChange */ 615 + IQS_NONE, 616 + /* ThreadStrongerBadHandleChecks */ 617 + IQS_NONE, 618 + /* ThreadEffectiveIoPriority */ 619 + IQS_NONE, 620 + /* ThreadEffectivePagePriority */ 621 + IQS_NONE, 622 + 558 623 };
+16 -1
sdk/include/ndk/pstypes.h
··· 428 428 ThreadSuspendCount, // 0x23 429 429 430 430 // Windows 10 431 - ThreadHeterogeneousCpuPolic, // 0x24 431 + ThreadHeterogeneousCpuPolicy, // 0x24 432 432 ThreadContainerId, 433 433 ThreadNameInformation, 434 434 ThreadSelectedCpuSets, 435 435 ThreadSystemThreadInformation, 436 436 ThreadActualGroupAffinity, 437 + 438 + ThreadDynamicCodePolicyInfo, 439 + ThreadExplicitCaseSensitivity, 440 + ThreadWorkOnBehalfTicket, 441 + ThreadSubsystemInformation, 442 + ThreadDbgkWerReportActive, 443 + ThreadAttachContainer, 444 + ThreadManageWritesToExecutableMemory, 445 + ThreadPowerThrottlingState, 446 + ThreadWorkloadClass, 447 + ThreadCreateStateChange, 448 + ThreadApplyStateChange, 449 + ThreadStrongerBadHandleChecks, 450 + ThreadEffectiveIoPriority, 451 + ThreadEffectivePagePriority, 437 452 438 453 MaxThreadInfoClass 439 454 } THREADINFOCLASS;