[NTOS:PS] Use IQS_NONE for classes that do not exist

This commit is contained in:
George Bișoc 2021-06-06 19:47:51 +02:00
parent bbdb4d6340
commit 672c9068bb
No known key found for this signature in database
GPG key ID: 688C4FBE25D7DEF6

View file

@ -4,7 +4,7 @@
* PURPOSE: Info Classes for the Process Manager * PURPOSE: Info Classes for the Process Manager
* COPYRIGHT: Copyright Alex Ionescu <alex.ionescu@reactos.org> * COPYRIGHT: Copyright Alex Ionescu <alex.ionescu@reactos.org>
* Copyright Thomas Weidenmueller <w3seek@reactos.org> * Copyright Thomas Weidenmueller <w3seek@reactos.org>
* Copyright 2020 George Bișoc <george.bisoc@reactos.org> * Copyright 2020-2021 George Bișoc <george.bisoc@reactos.org>
*/ */
#include "icif.h" #include "icif.h"
@ -289,12 +289,7 @@ static const INFORMATION_CLASS_INFO PsProcessInfoClass[] =
), ),
/* ProcessIoPriority */ /* ProcessIoPriority */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessExecuteFlags */ /* ProcessExecuteFlags */
IQS_SAME IQS_SAME
@ -305,12 +300,7 @@ static const INFORMATION_CLASS_INFO PsProcessInfoClass[] =
), ),
/* ProcessTlsInformation */ /* ProcessTlsInformation */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessCookie */ /* ProcessCookie */
IQS_SAME IQS_SAME
@ -329,44 +319,19 @@ static const INFORMATION_CLASS_INFO PsProcessInfoClass[] =
), ),
/* ProcessCycleTime */ /* ProcessCycleTime */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessPagePriority */ /* ProcessPagePriority */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessInstrumentationCallback */ /* ProcessInstrumentationCallback */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessThreadStackAllocation */ /* ProcessThreadStackAllocation */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessWorkingSetWatchEx */ /* ProcessWorkingSetWatchEx */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessImageFileNameWin32 */ /* ProcessImageFileNameWin32 */
IQS_SAME IQS_SAME
@ -377,28 +342,13 @@ static const INFORMATION_CLASS_INFO PsProcessInfoClass[] =
), ),
/* ProcessImageFileMapping */ /* ProcessImageFileMapping */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessAffinityUpdateMode */ /* ProcessAffinityUpdateMode */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ProcessMemoryAllocationMode */ /* ProcessMemoryAllocationMode */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
}; };
// //
@ -478,12 +428,7 @@ static const INFORMATION_CLASS_INFO PsThreadInfoClass[] =
), ),
/* ThreadEventPair_Reusable */ /* ThreadEventPair_Reusable */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ThreadQuerySetWin32StartAddress */ /* ThreadQuerySetWin32StartAddress */
IQS IQS
@ -586,58 +531,23 @@ static const INFORMATION_CLASS_INFO PsThreadInfoClass[] =
), ),
/* ThreadLastSystemCall */ /* ThreadLastSystemCall */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ThreadIoPriority */ /* ThreadIoPriority */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ThreadCycleTime */ /* ThreadCycleTime */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ThreadPagePriority */ /* ThreadPagePriority */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ThreadActualBasePriority */ /* ThreadActualBasePriority */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ThreadTebInformation */ /* ThreadTebInformation */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
/* ThreadCSwitchMon */ /* ThreadCSwitchMon */
IQS_SAME IQS_NONE,
(
CHAR,
CHAR,
ICIF_NONE
),
}; };