mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 08:43:04 +00:00
[UCRT] Import Microsoft.Windows.SDK.CRTSource version 10.0.22621.3
Imported from https://www.nuget.org/packages/Microsoft.Windows.SDK.CRTSource/10.0.22621.3 License: MIT
This commit is contained in:
parent
f1b60c66f0
commit
04e0dc4a7a
568 changed files with 115483 additions and 0 deletions
22
sdk/lib/ucrt/internal/peb_access.cpp
Normal file
22
sdk/lib/ucrt/internal/peb_access.cpp
Normal file
|
@ -0,0 +1,22 @@
|
|||
//
|
||||
// peb_access.cpp
|
||||
//
|
||||
// Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
//
|
||||
// Wrapper functions to access fields in the PEB.
|
||||
//
|
||||
|
||||
// Using internal headers for definitions. Only call publicly available functions.
|
||||
#include <nt.h>
|
||||
#include <ntrtl.h>
|
||||
#include <nturtl.h>
|
||||
|
||||
extern "C" bool __cdecl __acrt_app_verifier_enabled()
|
||||
{
|
||||
return (NtCurrentTeb()->ProcessEnvironmentBlock->NtGlobalFlag & FLG_APPLICATION_VERIFIER) != 0;
|
||||
}
|
||||
|
||||
extern "C" bool __cdecl __acrt_is_secure_process()
|
||||
{
|
||||
return (NtCurrentTeb()->ProcessEnvironmentBlock->ProcessParameters->Flags & RTL_USER_PROC_SECURE_PROCESS) != 0;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue