diff options
author | Max BĂ©langer <aeromax@gmail.com> | 2017-09-28 07:45:31 -0700 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2017-09-28 22:45:31 +0800 |
commit | cbbf1bdfd163af486fb4975445edd777c75cb758 (patch) | |
tree | e966e7f2164143203bad0dc60562ce5ff082529e | |
parent | 9632fb1969c526129eec63a267a6bcf91010228d (diff) | |
download | psutil-cbbf1bdfd163af486fb4975445edd777c75cb758.tar.gz |
first pass (#1133)
-rw-r--r-- | psutil/arch/windows/ntextapi.h | 12 |
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; |