1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #pragma once
- #include <windows.h>
- #ifdef __cplusplus
- extern "C"
- {
- #endif
- #ifndef CREATE_SUSPENDED
- #define CREATE_SUSPENDED 0x00000004
- #endif
- HANDLE WINAPI CreateThreadRT(_In_opt_ LPSECURITY_ATTRIBUTES unusedThreadAttributes, _In_ SIZE_T unusedStackSize, _In_ LPTHREAD_START_ROUTINE lpStartAddress, _In_opt_ LPVOID lpParameter, _In_ DWORD dwCreationFlags, _Out_opt_ LPDWORD unusedThreadId);
- DWORD WINAPI ResumeThreadRT(_In_ HANDLE hThread);
- BOOL WINAPI SetThreadPriorityRT(_In_ HANDLE hThread, _In_ int nPriority);
-
- VOID WINAPI SleepRT(_In_ DWORD dwMilliseconds);
- DWORD WINAPI TlsAllocRT();
- BOOL WINAPI TlsFreeRT(_In_ DWORD dwTlsIndex);
- LPVOID WINAPI TlsGetValueRT(_In_ DWORD dwTlsIndex);
- BOOL WINAPI TlsSetValueRT(_In_ DWORD dwTlsIndex, _In_opt_ LPVOID lpTlsValue);
-
- void WINAPI TlsShutdown();
- #ifdef __cplusplus
- }
- #endif
|