ReactOS 0.4.16-dev-1946-g52006dd
processthreadsapi.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _STARTUPINFOA
 
struct  _STARTUPINFOW
 
struct  _PROCESS_INFORMATION
 

Typedefs

typedef struct _STARTUPINFOA STARTUPINFOA
 
typedef struct _STARTUPINFOALPSTARTUPINFOA
 
typedef struct _STARTUPINFOW STARTUPINFOW
 
typedef struct _STARTUPINFOWLPSTARTUPINFOW
 
typedef STARTUPINFOA STARTUPINFO
 
typedef STARTUPINFOALPSTARTUPINFO
 
typedef struct _PROCESS_INFORMATION PROCESS_INFORMATION
 
typedef struct _PROCESS_INFORMATIONPPROCESS_INFORMATION
 
typedef struct _PROCESS_INFORMATIONLPPROCESS_INFORMATION
 
typedef struct _PROC_THREAD_ATTRIBUTE_LISTPPROC_THREAD_ATTRIBUTE_LIST
 
typedef struct _PROC_THREAD_ATTRIBUTE_LISTLPPROC_THREAD_ATTRIBUTE_LIST
 
typedef enum _PROCESS_INFORMATION_CLASS PROCESS_INFORMATION_CLASS
 

Enumerations

enum  _PROCESS_INFORMATION_CLASS {
  ProcessMemoryPriority , ProcessMemoryExhaustionInfo , ProcessAppMemoryInfo , ProcessInPrivateInfo ,
  ProcessPowerThrottling , ProcessReservedValue1 , ProcessTelemetryCoverageInfo , ProcessProtectionLevelInfo ,
  ProcessLeapSecondInfo , ProcessMachineTypeInfo , ProcessOverrideSubsequentPrefetchParameter , ProcessMaxOverridePrefetchParameter ,
  ProcessInformationClassMax
}
 

Functions

WINBASEAPI HRESULT WINAPI GetThreadDescription (_In_ HANDLE hThread, _Outptr_result_z_ PWSTR *ppszThreadDescription)
 
WINBASEAPI HRESULT WINAPI SetThreadDescription (_In_ HANDLE hThread, _In_ PCWSTR lpThreadDescription)
 
WINBASEAPI BOOL WINAPI SetThreadStackGuarantee (_Inout_ PULONG StackSizeInBytes)
 

Typedef Documentation

◆ LPPROC_THREAD_ATTRIBUTE_LIST

◆ LPPROCESS_INFORMATION

◆ LPSTARTUPINFO

Definition at line 61 of file processthreadsapi.h.

◆ LPSTARTUPINFOA

◆ LPSTARTUPINFOW

◆ PPROC_THREAD_ATTRIBUTE_LIST

◆ PPROCESS_INFORMATION

◆ PROCESS_INFORMATION

◆ PROCESS_INFORMATION_CLASS

◆ STARTUPINFO

Definition at line 61 of file processthreadsapi.h.

◆ STARTUPINFOA

◆ STARTUPINFOW

Enumeration Type Documentation

◆ _PROCESS_INFORMATION_CLASS

Enumerator
ProcessMemoryPriority 
ProcessMemoryExhaustionInfo 
ProcessAppMemoryInfo 
ProcessInPrivateInfo 
ProcessPowerThrottling 
ProcessReservedValue1 
ProcessTelemetryCoverageInfo 
ProcessProtectionLevelInfo 
ProcessLeapSecondInfo 
ProcessMachineTypeInfo 
ProcessOverrideSubsequentPrefetchParameter 
ProcessMaxOverridePrefetchParameter 
ProcessInformationClassMax 

Definition at line 160 of file processthreadsapi.h.

161{
167 ProcessReservedValue1, // Formerly ProcessActivityThrottlePolicyInfo
@ ProcessOverrideSubsequentPrefetchParameter
@ ProcessMachineTypeInfo
@ ProcessTelemetryCoverageInfo
@ ProcessInPrivateInfo
@ ProcessProtectionLevelInfo
@ ProcessLeapSecondInfo
@ ProcessMemoryPriority
@ ProcessMemoryExhaustionInfo
@ ProcessInformationClassMax
@ ProcessPowerThrottling
@ ProcessAppMemoryInfo
@ ProcessReservedValue1
@ ProcessMaxOverridePrefetchParameter
enum _PROCESS_INFORMATION_CLASS PROCESS_INFORMATION_CLASS

Function Documentation

◆ GetThreadDescription()

WINBASEAPI HRESULT WINAPI GetThreadDescription ( _In_ HANDLE  hThread,
_Outptr_result_z_ PWSTR ppszThreadDescription 
)

◆ SetThreadDescription()

WINBASEAPI HRESULT WINAPI SetThreadDescription ( _In_ HANDLE  hThread,
_In_ PCWSTR  lpThreadDescription 
)

◆ SetThreadStackGuarantee()

WINBASEAPI BOOL WINAPI SetThreadStackGuarantee ( _Inout_ PULONG  StackSizeInBytes)