Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
38a7e68a
Commit
38a7e68a
authored
Sep 18, 2023
by
Alex Henrie
Committed by
Alexandre Julliard
Sep 19, 2023
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Move RTL functions that belong in winnt.h from winternl.h to winnt.h.
parent
a51c15ff
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
6 deletions
+8
-6
winnt.h
include/winnt.h
+8
-0
winternl.h
include/winternl.h
+0
-6
No files found.
include/winnt.h
View file @
38a7e68a
...
...
@@ -1911,6 +1911,10 @@ NTSYSAPI void WINAPI RtlCaptureContext(CONTEXT*);
#define WOW64_SIZE_OF_80387_REGISTERS 80
#define WOW64_MAXIMUM_SUPPORTED_EXTENSION 512
#ifdef __x86_64__
NTSYSAPI
BOOLEAN
NTAPI
RtlIsEcCode
(
const
void
*
);
#endif
/* Exception definitions */
#define EXCEPTION_READ_FAULT 0
...
...
@@ -2062,6 +2066,9 @@ typedef void (CALLBACK *PTERMINATION_HANDLER)(BOOLEAN,DWORD64);
#endif
/* __aarch64__ */
NTSYSAPI
void
NTAPI
RtlRaiseException
(
struct
_EXCEPTION_RECORD
*
);
NTSYSAPI
void
NTAPI
RtlUnwind
(
void
*
,
void
*
,
struct
_EXCEPTION_RECORD
*
,
void
*
);
#if defined(__x86_64__) || defined(__arm__) || defined(__aarch64__)
typedef
PRUNTIME_FUNCTION
(
CALLBACK
*
PGET_RUNTIME_FUNCTION_CALLBACK
)(
DWORD_PTR
,
PVOID
);
...
...
@@ -6710,6 +6717,7 @@ typedef VOID (CALLBACK *PTP_WAIT_CALLBACK)(PTP_CALLBACK_INSTANCE,PVOID,PTP_WAIT,
NTSYSAPI
BOOLEAN
NTAPI
RtlGetProductInfo
(
DWORD
,
DWORD
,
DWORD
,
DWORD
,
PDWORD
);
NTSYSAPI
void
*
NTAPI
RtlPcToFileHeader
(
void
*
,
void
**
);
typedef
enum
_RTL_UMS_THREAD_INFO_CLASS
{
...
...
include/winternl.h
View file @
38a7e68a
...
...
@@ -4818,9 +4818,6 @@ NTSYSAPI BOOL WINAPI RtlIsCriticalSectionLockedByThread(RTL_CRITICAL_SECTIO
NTSYSAPI
BOOLEAN
WINAPI
RtlIsCurrentProcess
(
HANDLE
);
NTSYSAPI
BOOLEAN
WINAPI
RtlIsCurrentThread
(
HANDLE
);
NTSYSAPI
ULONG
WINAPI
RtlIsDosDeviceName_U
(
PCWSTR
);
#ifdef __x86_64__
NTSYSAPI
BOOLEAN
WINAPI
RtlIsEcCode
(
const
void
*
);
#endif
NTSYSAPI
BOOLEAN
WINAPI
RtlIsNameLegalDOS8Dot3
(
const
UNICODE_STRING
*
,
POEM_STRING
,
PBOOLEAN
);
NTSYSAPI
NTSTATUS
WINAPI
RtlIsNormalizedString
(
ULONG
,
const
WCHAR
*
,
INT
,
BOOLEAN
*
);
NTSYSAPI
BOOLEAN
WINAPI
RtlIsProcessorFeaturePresent
(
UINT
);
...
...
@@ -4858,7 +4855,6 @@ NTSYSAPI ULONG WINAPI RtlOemStringToUnicodeSize(const STRING*);
NTSYSAPI
NTSTATUS
WINAPI
RtlOemStringToUnicodeString
(
UNICODE_STRING
*
,
const
STRING
*
,
BOOLEAN
);
NTSYSAPI
NTSTATUS
WINAPI
RtlOemToUnicodeN
(
LPWSTR
,
DWORD
,
LPDWORD
,
LPCSTR
,
DWORD
);
NTSYSAPI
NTSTATUS
WINAPI
RtlOpenCurrentUser
(
ACCESS_MASK
,
PHANDLE
);
NTSYSAPI
PVOID
WINAPI
RtlPcToFileHeader
(
PVOID
,
PVOID
*
);
NTSYSAPI
NTSTATUS
WINAPI
RtlPinAtomInAtomTable
(
RTL_ATOM_TABLE
,
RTL_ATOM
);
NTSYSAPI
void
WINAPI
RtlPopFrame
(
TEB_ACTIVE_FRAME
*
);
NTSYSAPI
BOOLEAN
WINAPI
RtlPrefixString
(
const
STRING
*
,
const
STRING
*
,
BOOLEAN
);
...
...
@@ -4881,7 +4877,6 @@ NTSYSAPI NTSTATUS WINAPI RtlQueryRegistryValues(ULONG, PCWSTR, PRTL_QUERY_REGIS
NTSYSAPI
NTSTATUS
WINAPI
RtlQueryTimeZoneInformation
(
RTL_TIME_ZONE_INFORMATION
*
);
NTSYSAPI
BOOL
WINAPI
RtlQueryUnbiasedInterruptTime
(
ULONGLONG
*
);
NTSYSAPI
NTSTATUS
WINAPI
RtlQueueWorkItem
(
PRTL_WORK_ITEM_ROUTINE
,
PVOID
,
ULONG
);
NTSYSAPI
void
WINAPI
RtlRaiseException
(
PEXCEPTION_RECORD
);
NTSYSAPI
void
DECLSPEC_NORETURN
WINAPI
RtlRaiseStatus
(
NTSTATUS
);
NTSYSAPI
ULONG
WINAPI
RtlRandom
(
PULONG
);
NTSYSAPI
ULONG
WINAPI
RtlRandomEx
(
PULONG
);
...
...
@@ -4954,7 +4949,6 @@ NTSYSAPI NTSTATUS WINAPI RtlUnicodeToOemN(LPSTR,DWORD,LPDWORD,LPCWSTR,DWORD);
NTSYSAPI
NTSTATUS
WINAPI
RtlUnicodeToUTF8N
(
LPSTR
,
DWORD
,
LPDWORD
,
LPCWSTR
,
DWORD
);
NTSYSAPI
ULONG
WINAPI
RtlUniform
(
PULONG
);
NTSYSAPI
BOOLEAN
WINAPI
RtlUnlockHeap
(
HANDLE
);
NTSYSAPI
void
WINAPI
RtlUnwind
(
PVOID
,
PVOID
,
PEXCEPTION_RECORD
,
PVOID
);
NTSYSAPI
WCHAR
WINAPI
RtlUpcaseUnicodeChar
(
WCHAR
);
NTSYSAPI
NTSTATUS
WINAPI
RtlUpcaseUnicodeString
(
UNICODE_STRING
*
,
const
UNICODE_STRING
*
,
BOOLEAN
);
NTSYSAPI
NTSTATUS
WINAPI
RtlUpcaseUnicodeStringToAnsiString
(
STRING
*
,
const
UNICODE_STRING
*
,
BOOLEAN
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment