summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax BĂ©langer <aeromax@gmail.com>2017-09-28 07:45:31 -0700
committerGiampaolo Rodola <g.rodola@gmail.com>2017-09-28 22:45:31 +0800
commitcbbf1bdfd163af486fb4975445edd777c75cb758 (patch)
treee966e7f2164143203bad0dc60562ce5ff082529e
parent9632fb1969c526129eec63a267a6bcf91010228d (diff)
downloadpsutil-cbbf1bdfd163af486fb4975445edd777c75cb758.tar.gz
first pass (#1133)
-rw-r--r--psutil/arch/windows/ntextapi.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/psutil/arch/windows/ntextapi.h b/psutil/arch/windows/ntextapi.h
index 1bbbf2ac..ea23ddb7 100644
--- a/psutil/arch/windows/ntextapi.h
+++ b/psutil/arch/windows/ntextapi.h
@@ -163,13 +163,15 @@ typedef enum _KWAIT_REASON {
} KWAIT_REASON, *PKWAIT_REASON;
-typedef struct _CLIENT_ID {
+typedef struct _CLIENT_ID2 {
HANDLE UniqueProcess;
HANDLE UniqueThread;
-} CLIENT_ID, *PCLIENT_ID;
+} CLIENT_ID2, *PCLIENT_ID2;
+#define CLIENT_ID CLIENT_ID2
+#define PCLIENT_ID PCLIENT_ID2
-typedef struct _SYSTEM_THREAD_INFORMATION {
+typedef struct _SYSTEM_THREAD_INFORMATION2 {
LARGE_INTEGER KernelTime;
LARGE_INTEGER UserTime;
LARGE_INTEGER CreateTime;
@@ -181,8 +183,10 @@ typedef struct _SYSTEM_THREAD_INFORMATION {
ULONG ContextSwitches;
ULONG ThreadState;
KWAIT_REASON WaitReason;
-} SYSTEM_THREAD_INFORMATION, *PSYSTEM_THREAD_INFORMATION;
+} SYSTEM_THREAD_INFORMATION2, *PSYSTEM_THREAD_INFORMATION2;
+#define SYSTEM_THREAD_INFORMATION SYSTEM_THREAD_INFORMATION2
+#define PSYSTEM_THREAD_INFORMATION PSYSTEM_THREAD_INFORMATION2
typedef struct _TEB *PTEB;