mirror of
https://github.com/daeken/Zookeeper.git
synced 2025-04-02 10:52:54 -04:00
19 lines
701 B
C++
19 lines
701 B
C++
#pragma once
|
|
#include "Kernel.hpp"
|
|
|
|
NTSTATUS NTAPI kernel_PsCreateSystemThreadEx(
|
|
OUT PHANDLE ThreadHandle,
|
|
IN ULONG ThreadExtraSize,
|
|
IN ULONG KernelStackSize,
|
|
IN ULONG TlsDataSize,
|
|
OUT PULONG ThreadId OPTIONAL,
|
|
IN PVOID StartContext1,
|
|
IN PVOID StartContext2,
|
|
IN BOOLEAN CreateSuspended,
|
|
IN BOOLEAN DebugStack,
|
|
IN PKSTART_ROUTINE StartRoutine
|
|
);
|
|
|
|
NTSTATUS NTAPI kernel_RtlInitializeCriticalSection(RTL_CRITICAL_SECTION *crit);
|
|
NTSTATUS NTAPI kernel_RtlEnterCriticalSection(RTL_CRITICAL_SECTION *crit);
|
|
void NTAPI kernel_RtlLeaveCriticalSection(RTL_CRITICAL_SECTION *crit);
|