ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
include
xdk
Defines
|
Functions
|
Variables
psfuncs.h File Reference
Go to the source code of this file.
Defines
#
define
PsGetCurrentProcess
IoGetCurrentProcess
#
define
_PSGETCURRENTTHREAD_
Functions
$if
(_WDMDDK_)
NTKERNELAPI
NTSTATUS
NTAPI
PsWrapApcWow64Thread
(
_Inout_
PVOID
*
ApcContext
_IRQL_requires_max_
(
DISPATCH_LEVEL
)
FORCEINLINE
PETHREAD
NTAPI
PsGetCurrentThread(
VOID
)
$endif
(_WDMDDK_) $
if
(
_NTDDK_
)
__kernel_entry
NTSYSCALLAPI
NTSTATUS
NTAPI
NtOpenProcess
(
_Out_
PHANDLE
ProcessHandle
NTSYSCALLAPI
NTSTATUS
NTAPI
NtQueryInformationProcess
(
IN
HANDLE
ProcessHandle
,
IN
PROCESSINFOCLASS
ProcessInformationClass,
OUT
PVOID
ProcessInformation
OPTIONAL
,
IN
ULONG
ProcessInformationLength,
OUT
PULONG
ReturnLength
OPTIONAL
)
$endif
(
_NTDDK_
) $
if
(
_NTIFS_
)
_Must_inspect_result_
_IRQL_requires_max_
(
APC_LEVEL
)
NTKERNELAPI
NTSTATUS
NTAPI
PsLookupProcessByProcessId
(
_In_
HANDLE
ProcessId
_Must_inspect_result_
_IRQL_requires_max_
(
APC_LEVEL
)
NTKERNELAPI
NTSTATUS
NTAPI
PsLookupThreadByThreadId
(
_In_
HANDLE
UniqueThreadId
$endif
(
_NTIFS_
) $
if
(_WDMDDK_)
_IRQL_requires_max_
(
APC_LEVEL
)
_Post_satisfies_
(
return
< =0)
_Must_inspect_result_
NTKERNELAPI
NTSTATUS
NTAPI
PsCreateSystemThread
(
_Out_
PHANDLE
ThreadHandle
_In_
ULONG
_In_opt_
POBJECT_ATTRIBUTES
_In_opt_
HANDLE
_Out_opt_
PCLIENT_ID
_In_
PKSTART_ROUTINE
_In_opt_
_When_
(
return
==0,
__drv_aliasesMem
)
PVOID
StartContext)
_IRQL_requires_max_
(
PASSIVE_LEVEL
)
NTKERNELAPI
NTSTATUS
NTAPI
PsTerminateSystemThread
(
_In_
NTSTATUS
ExitStatus
)
NTKERNELAPI
HANDLE
NTAPI
PsGetCurrentProcessId
(
VOID
)
NTKERNELAPI
BOOLEAN
NTAPI
PsGetVersion
(
OUT
PULONG
MajorVersion
OPTIONAL
,
OUT
PULONG
MinorVersion
OPTIONAL
,
OUT
PULONG
BuildNumber
OPTIONAL
,
OUT
PUNICODE_STRING
CSDVersion
OPTIONAL
)
NTKERNELAPI
NTSTATUS
NTAPI
PsRemoveCreateThreadNotifyRoutine
(
_In_
PCREATE_THREAD_NOTIFY_ROUTINE
NotifyRoutine)
NTKERNELAPI
BOOLEAN
NTAPI
PsIsSystemThread
(
_In_
PETHREAD
Thread
)
NTKERNELAPI
BOOLEAN
NTAPI
PsSetCurrentThreadPrefetching
(
IN
BOOLEAN
Prefetching)
NTKERNELAPI
BOOLEAN
NTAPI
PsIsCurrentThreadPrefetching
(
VOID
)
NTKERNELAPI
NTSTATUS
NTAPI
PsSetCreateProcessNotifyRoutineEx
(
IN
PCREATE_PROCESS_NOTIFY_ROUTINE_EX
NotifyRoutine,
IN
BOOLEAN
Remove
)
Variables
_Inout_
PVOID
*
ApcRoutine
_In_
ACCESS_MASK
DesiredAccess
_In_
ACCESS_MASK
_In_
POBJECT_ATTRIBUTES
ObjectAttributes
_In_
ACCESS_MASK
_In_
POBJECT_ATTRIBUTES
_In_opt_
PCLIENT_ID
ClientId
_Outptr_
PEPROCESS
*
Process
_Must_inspect_result_
_Outptr_
PETHREAD
*
Thread
_In_
ULONG
_In_opt_
POBJECT_ATTRIBUTES
_In_opt_
HANDLE
ProcessHandle
_In_
ULONG
_In_opt_
POBJECT_ATTRIBUTES
_In_opt_
HANDLE
_Out_opt_
PCLIENT_ID
_In_
PKSTART_ROUTINE
StartRoutine
_In_
BOOLEAN
Remove
_Out_
PBOOLEAN
CopyOnOpen
_Out_
PBOOLEAN
_Out_
PBOOLEAN
EffectiveOnly
_Out_
PBOOLEAN
_Out_
PBOOLEAN
_Out_
PSECURITY_IMPERSONATION_LEVEL
ImpersonationLevel
_Must_inspect_result_
_In_opt_
PACCESS_TOKEN
Token
_Inout_
PSE_IMPERSONATION_STATE
ImpersonationState
_In_
POOL_TYPE
PoolType
_In_
POOL_TYPE
_In_
ULONG_PTR
Amount
Generated on Sat May 26 2012 05:36:30 for ReactOS by
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.