Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
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-cw
Commits
7ceca218
Commit
7ceca218
authored
Dec 11, 2019
by
Jacek Caban
Committed by
Alexandre Julliard
Dec 11, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
winnt.h: Add missing NTSYSAPI attributes.
Signed-off-by:
Jacek Caban
<
jacek@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
9b0877db
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
12 deletions
+12
-12
winnt.h
include/winnt.h
+12
-12
No files found.
include/winnt.h
View file @
7ceca218
...
...
@@ -1262,7 +1262,7 @@ typedef struct _DISPATCHER_CONTEXT
typedef
LONG
(
CALLBACK
*
PEXCEPTION_FILTER
)(
struct
_EXCEPTION_POINTERS
*
,
PVOID
);
typedef
void
(
CALLBACK
*
PTERMINATION_HANDLER
)(
BOOLEAN
,
PVOID
);
PVOID
WINAPI
RtlVirtualUnwind
(
ULONG
,
ULONG64
,
ULONG64
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
PVOID
*
,
ULONG64
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
NTSYSAPI
PVOID
WINAPI
RtlVirtualUnwind
(
ULONG
,
ULONG64
,
ULONG64
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
PVOID
*
,
ULONG64
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
#define UNW_FLAG_NHANDLER 0
#define UNW_FLAG_EHANDLER 1
...
...
@@ -1580,7 +1580,7 @@ typedef struct _KNONVOLATILE_CONTEXT_POINTERS
PULONGLONG
Cflag
;
}
KNONVOLATILE_CONTEXT_POINTERS
,
*
PKNONVOLATILE_CONTEXT_POINTERS
;
ULONGLONG
WINAPI
RtlVirtualUnwind
(
ULONGLONG
,
ULONGLONG
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
BOOLEAN
*
,
FRAME_POINTERS
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
NTSYSAPI
ULONGLONG
WINAPI
RtlVirtualUnwind
(
ULONGLONG
,
ULONGLONG
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
BOOLEAN
*
,
FRAME_POINTERS
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
#endif
/* __ia64__ */
...
...
@@ -1829,7 +1829,7 @@ typedef struct _DISPATCHER_CONTEXT
typedef
LONG
(
CALLBACK
*
PEXCEPTION_FILTER
)(
struct
_EXCEPTION_POINTERS
*
,
DWORD
);
typedef
void
(
CALLBACK
*
PTERMINATION_HANDLER
)(
BOOLEAN
,
DWORD
);
PVOID
WINAPI
RtlVirtualUnwind
(
DWORD
,
DWORD
,
DWORD
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
PVOID
*
,
DWORD
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
NTSYSAPI
PVOID
WINAPI
RtlVirtualUnwind
(
DWORD
,
DWORD
,
DWORD
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
PVOID
*
,
DWORD
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
#define UNW_FLAG_NHANDLER 0
#define UNW_FLAG_EHANDLER 1
...
...
@@ -2007,7 +2007,7 @@ typedef struct _DISPATCHER_CONTEXT
typedef
LONG
(
CALLBACK
*
PEXCEPTION_FILTER
)(
struct
_EXCEPTION_POINTERS
*
,
DWORD64
);
typedef
void
(
CALLBACK
*
PTERMINATION_HANDLER
)(
BOOLEAN
,
DWORD64
);
PVOID
WINAPI
RtlVirtualUnwind
(
DWORD
,
ULONG_PTR
,
ULONG_PTR
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
PVOID
*
,
ULONG_PTR
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
NTSYSAPI
PVOID
WINAPI
RtlVirtualUnwind
(
DWORD
,
ULONG_PTR
,
ULONG_PTR
,
RUNTIME_FUNCTION
*
,
CONTEXT
*
,
PVOID
*
,
ULONG_PTR
*
,
KNONVOLATILE_CONTEXT_POINTERS
*
);
#define UNW_FLAG_NHANDLER 0
#define UNW_FLAG_EHANDLER 1
...
...
@@ -2326,14 +2326,14 @@ typedef struct _WOW64_CONTEXT
typedef
PRUNTIME_FUNCTION
(
CALLBACK
*
PGET_RUNTIME_FUNCTION_CALLBACK
)(
DWORD_PTR
,
PVOID
);
BOOLEAN
CDECL
RtlAddFunctionTable
(
RUNTIME_FUNCTION
*
,
DWORD
,
DWORD_PTR
);
DWORD
WINAPI
RtlAddGrowableFunctionTable
(
void
**
,
PRUNTIME_FUNCTION
,
DWORD
,
DWORD
,
ULONG_PTR
,
ULONG_PTR
);
BOOLEAN
CDECL
RtlDeleteFunctionTable
(
RUNTIME_FUNCTION
*
);
void
WINAPI
RtlDeleteGrowableFunctionTable
(
void
*
);
void
WINAPI
RtlGrowFunctionTable
(
void
*
,
DWORD
);
BOOLEAN
CDECL
RtlInstallFunctionTableCallback
(
DWORD_PTR
,
DWORD_PTR
,
DWORD
,
PGET_RUNTIME_FUNCTION_CALLBACK
,
PVOID
,
PCWSTR
);
PRUNTIME_FUNCTION
WINAPI
RtlLookupFunctionEntry
(
DWORD_PTR
,
DWORD_PTR
*
,
UNWIND_HISTORY_TABLE
*
);
void
WINAPI
RtlUnwindEx
(
PVOID
,
PVOID
,
struct
_EXCEPTION_RECORD
*
,
PVOID
,
CONTEXT
*
,
UNWIND_HISTORY_TABLE
*
);
NTSYSAPI
BOOLEAN
CDECL
RtlAddFunctionTable
(
RUNTIME_FUNCTION
*
,
DWORD
,
DWORD_PTR
);
NTSYSAPI
DWORD
WINAPI
RtlAddGrowableFunctionTable
(
void
**
,
PRUNTIME_FUNCTION
,
DWORD
,
DWORD
,
ULONG_PTR
,
ULONG_PTR
);
NTSYSAPI
BOOLEAN
CDECL
RtlDeleteFunctionTable
(
RUNTIME_FUNCTION
*
);
NTSYSAPI
void
WINAPI
RtlDeleteGrowableFunctionTable
(
void
*
);
NTSYSAPI
void
WINAPI
RtlGrowFunctionTable
(
void
*
,
DWORD
);
NTSYSAPI
BOOLEAN
CDECL
RtlInstallFunctionTableCallback
(
DWORD_PTR
,
DWORD_PTR
,
DWORD
,
PGET_RUNTIME_FUNCTION_CALLBACK
,
PVOID
,
PCWSTR
);
NTSYSAPI
PRUNTIME_FUNCTION
WINAPI
RtlLookupFunctionEntry
(
DWORD_PTR
,
DWORD_PTR
*
,
UNWIND_HISTORY_TABLE
*
);
NTSYSAPI
void
WINAPI
RtlUnwindEx
(
PVOID
,
PVOID
,
struct
_EXCEPTION_RECORD
*
,
PVOID
,
CONTEXT
*
,
UNWIND_HISTORY_TABLE
*
);
#endif
/*
...
...
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