mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2024-11-21 16:46:54 -08:00
Rebase against b3064d748b1cab6464e8b92a558b2d4ba4fe3909.
This commit is contained in:
parent
c853702845
commit
558b4dcc4b
@ -1,4 +1,4 @@
|
||||
From 98dd624136223cb443b32b9c39d04681fbbe5540 Mon Sep 17 00:00:00 2001
|
||||
From fdfd1c66de70c936033b2e5654384325a210a46e Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Fri, 16 Oct 2015 02:32:58 +0200
|
||||
Subject: ntdll: Use wrapper functions for syscalls.
|
||||
@ -419,7 +419,7 @@ index 5bcc03e..b08feeb 100644
|
||||
FIXME("(%p), stub!\n",DriverServiceName);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
diff --git a/dlls/ntdll/nt.c b/dlls/ntdll/nt.c
|
||||
index 9ee1923..af78461 100644
|
||||
index 9b750e4..9b54be6 100644
|
||||
--- a/dlls/ntdll/nt.c
|
||||
+++ b/dlls/ntdll/nt.c
|
||||
@@ -74,7 +74,8 @@ WINE_DEFAULT_DEBUG_CHANNEL(ntdll);
|
||||
@ -632,7 +632,7 @@ index 9ee1923..af78461 100644
|
||||
ULONG Interval,
|
||||
KPROFILE_SOURCE Source)
|
||||
{
|
||||
@@ -1676,7 +1697,8 @@ static NTSTATUS create_logical_proc_info(SYSTEM_LOGICAL_PROCESSOR_INFORMATION **
|
||||
@@ -1838,7 +1859,8 @@ static NTSTATUS create_logical_proc_info(SYSTEM_LOGICAL_PROCESSOR_INFORMATION **
|
||||
* Length size of the structure
|
||||
* ResultLength Data written
|
||||
*/
|
||||
@ -642,7 +642,7 @@ index 9ee1923..af78461 100644
|
||||
IN SYSTEM_INFORMATION_CLASS SystemInformationClass,
|
||||
OUT PVOID SystemInformation,
|
||||
IN ULONG Length,
|
||||
@@ -2187,7 +2209,8 @@ NTSTATUS WINAPI NtQuerySystemInformationEx(SYSTEM_INFORMATION_CLASS SystemInform
|
||||
@@ -2405,7 +2427,8 @@ NTSTATUS WINAPI NtQuerySystemInformationEx(SYSTEM_INFORMATION_CLASS SystemInform
|
||||
* NtSetSystemInformation [NTDLL.@]
|
||||
* ZwSetSystemInformation [NTDLL.@]
|
||||
*/
|
||||
@ -652,7 +652,7 @@ index 9ee1923..af78461 100644
|
||||
{
|
||||
FIXME("(0x%08x,%p,0x%08x) stub\n",SystemInformationClass,SystemInformation,Length);
|
||||
return STATUS_SUCCESS;
|
||||
@@ -2197,7 +2220,8 @@ NTSTATUS WINAPI NtSetSystemInformation(SYSTEM_INFORMATION_CLASS SystemInformatio
|
||||
@@ -2415,7 +2438,8 @@ NTSTATUS WINAPI NtSetSystemInformation(SYSTEM_INFORMATION_CLASS SystemInformatio
|
||||
* NtCreatePagingFile [NTDLL.@]
|
||||
* ZwCreatePagingFile [NTDLL.@]
|
||||
*/
|
||||
@ -662,7 +662,7 @@ index 9ee1923..af78461 100644
|
||||
PUNICODE_STRING PageFileName,
|
||||
PLARGE_INTEGER MinimumSize,
|
||||
PLARGE_INTEGER MaximumSize,
|
||||
@@ -2212,7 +2236,8 @@ NTSTATUS WINAPI NtCreatePagingFile(
|
||||
@@ -2430,7 +2454,8 @@ NTSTATUS WINAPI NtCreatePagingFile(
|
||||
*
|
||||
* writes a string to the nt-textmode screen eg. during startup
|
||||
*/
|
||||
@ -672,7 +672,7 @@ index 9ee1923..af78461 100644
|
||||
{
|
||||
STRING stringA;
|
||||
NTSTATUS ret;
|
||||
@@ -2229,7 +2254,8 @@ NTSTATUS WINAPI NtDisplayString ( PUNICODE_STRING string )
|
||||
@@ -2447,7 +2472,8 @@ NTSTATUS WINAPI NtDisplayString ( PUNICODE_STRING string )
|
||||
* NtInitiatePowerAction [NTDLL.@]
|
||||
*
|
||||
*/
|
||||
@ -682,7 +682,7 @@ index 9ee1923..af78461 100644
|
||||
IN POWER_ACTION SystemAction,
|
||||
IN SYSTEM_POWER_STATE MinSystemState,
|
||||
IN ULONG Flags,
|
||||
@@ -2273,7 +2299,8 @@ static ULONG mhz_from_cpuinfo(void)
|
||||
@@ -2491,7 +2517,8 @@ static ULONG mhz_from_cpuinfo(void)
|
||||
* NtPowerInformation [NTDLL.@]
|
||||
*
|
||||
*/
|
||||
@ -692,7 +692,7 @@ index 9ee1923..af78461 100644
|
||||
IN POWER_INFORMATION_LEVEL InformationLevel,
|
||||
IN PVOID lpInputBuffer,
|
||||
IN ULONG nInputBufferSize,
|
||||
@@ -2463,7 +2490,8 @@ NTSTATUS WINAPI NtPowerInformation(
|
||||
@@ -2681,7 +2708,8 @@ NTSTATUS WINAPI NtPowerInformation(
|
||||
* NtShutdownSystem [NTDLL.@]
|
||||
*
|
||||
*/
|
||||
@ -702,7 +702,7 @@ index 9ee1923..af78461 100644
|
||||
{
|
||||
FIXME("%d\n",Action);
|
||||
return STATUS_SUCCESS;
|
||||
@@ -2472,7 +2500,8 @@ NTSTATUS WINAPI NtShutdownSystem(SHUTDOWN_ACTION Action)
|
||||
@@ -2690,7 +2718,8 @@ NTSTATUS WINAPI NtShutdownSystem(SHUTDOWN_ACTION Action)
|
||||
/******************************************************************************
|
||||
* NtAllocateLocallyUniqueId (NTDLL.@)
|
||||
*/
|
||||
@ -712,7 +712,7 @@ index 9ee1923..af78461 100644
|
||||
{
|
||||
NTSTATUS status;
|
||||
|
||||
@@ -2530,7 +2559,8 @@ ULONGLONG WINAPI VerSetConditionMask( ULONGLONG dwlConditionMask, DWORD dwTypeBi
|
||||
@@ -2748,7 +2777,8 @@ ULONGLONG WINAPI VerSetConditionMask( ULONGLONG dwlConditionMask, DWORD dwTypeBi
|
||||
* NtAccessCheckAndAuditAlarm (NTDLL.@)
|
||||
* ZwAccessCheckAndAuditAlarm (NTDLL.@)
|
||||
*/
|
||||
@ -722,7 +722,7 @@ index 9ee1923..af78461 100644
|
||||
PUNICODE_STRING ObjectName, PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
ACCESS_MASK DesiredAccess, PGENERIC_MAPPING GenericMapping, BOOLEAN ObjectCreation,
|
||||
PACCESS_MASK GrantedAccess, PBOOLEAN AccessStatus, PBOOLEAN GenerateOnClose)
|
||||
@@ -2546,7 +2576,8 @@ NTSTATUS WINAPI NtAccessCheckAndAuditAlarm(PUNICODE_STRING SubsystemName, HANDLE
|
||||
@@ -2764,7 +2794,8 @@ NTSTATUS WINAPI NtAccessCheckAndAuditAlarm(PUNICODE_STRING SubsystemName, HANDLE
|
||||
* NtSystemDebugControl (NTDLL.@)
|
||||
* ZwSystemDebugControl (NTDLL.@)
|
||||
*/
|
||||
@ -1381,7 +1381,7 @@ index 0c64541..ad00eb6 100644
|
||||
NTSTATUS status = raise_exception( rec, context, first_chance );
|
||||
if (status == STATUS_SUCCESS) NtSetContextThread( GetCurrentThread(), context );
|
||||
diff --git a/dlls/ntdll/sync.c b/dlls/ntdll/sync.c
|
||||
index 0902c61..b7da598 100644
|
||||
index e63758e..d7bf48c 100644
|
||||
--- a/dlls/ntdll/sync.c
|
||||
+++ b/dlls/ntdll/sync.c
|
||||
@@ -158,7 +158,8 @@ NTSTATUS alloc_object_attributes( const OBJECT_ATTRIBUTES *attr, struct object_a
|
||||
@ -1552,9 +1552,9 @@ index 0902c61..b7da598 100644
|
||||
+DEFINE_SYSCALL_ENTRYPOINT( NtOpenJobObject, 3 );
|
||||
+NTSTATUS WINAPI SYSCALL(NtOpenJobObject)( PHANDLE handle, ACCESS_MASK access, const OBJECT_ATTRIBUTES *attr )
|
||||
{
|
||||
FIXME( "stub: %p %x %s\n", handle, access, attr ? debugstr_us(attr->ObjectName) : "" );
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
@@ -560,7 +577,8 @@ NTSTATUS WINAPI NtOpenJobObject( PHANDLE handle, ACCESS_MASK access, const OBJEC
|
||||
DWORD len = attr && attr->ObjectName ? attr->ObjectName->Length : 0;
|
||||
NTSTATUS ret;
|
||||
@@ -572,7 +589,8 @@ NTSTATUS WINAPI NtOpenJobObject( PHANDLE handle, ACCESS_MASK access, const OBJEC
|
||||
* NtTerminateJobObject [NTDLL.@]
|
||||
* ZwTerminateJobObject [NTDLL.@]
|
||||
*/
|
||||
@ -1564,7 +1564,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
NTSTATUS ret;
|
||||
|
||||
@@ -581,7 +599,8 @@ NTSTATUS WINAPI NtTerminateJobObject( HANDLE handle, NTSTATUS status )
|
||||
@@ -593,7 +611,8 @@ NTSTATUS WINAPI NtTerminateJobObject( HANDLE handle, NTSTATUS status )
|
||||
* NtQueryInformationJobObject [NTDLL.@]
|
||||
* ZwQueryInformationJobObject [NTDLL.@]
|
||||
*/
|
||||
@ -1574,7 +1574,7 @@ index 0902c61..b7da598 100644
|
||||
ULONG len, PULONG ret_len )
|
||||
{
|
||||
FIXME( "stub: %p %u %p %u %p\n", handle, class, info, len, ret_len );
|
||||
@@ -624,7 +643,8 @@ NTSTATUS WINAPI NtQueryInformationJobObject( HANDLE handle, JOBOBJECTINFOCLASS c
|
||||
@@ -636,7 +655,8 @@ NTSTATUS WINAPI NtQueryInformationJobObject( HANDLE handle, JOBOBJECTINFOCLASS c
|
||||
* NtSetInformationJobObject [NTDLL.@]
|
||||
* ZwSetInformationJobObject [NTDLL.@]
|
||||
*/
|
||||
@ -1584,7 +1584,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
NTSTATUS status = STATUS_NOT_IMPLEMENTED;
|
||||
JOBOBJECT_BASIC_LIMIT_INFORMATION *basic_limit;
|
||||
@@ -689,7 +709,8 @@ NTSTATUS WINAPI NtSetInformationJobObject( HANDLE handle, JOBOBJECTINFOCLASS cla
|
||||
@@ -701,7 +721,8 @@ NTSTATUS WINAPI NtSetInformationJobObject( HANDLE handle, JOBOBJECTINFOCLASS cla
|
||||
* NtIsProcessInJob [NTDLL.@]
|
||||
* ZwIsProcessInJob [NTDLL.@]
|
||||
*/
|
||||
@ -1594,7 +1594,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
NTSTATUS status;
|
||||
|
||||
@@ -710,7 +731,8 @@ NTSTATUS WINAPI NtIsProcessInJob( HANDLE process, HANDLE job )
|
||||
@@ -722,7 +743,8 @@ NTSTATUS WINAPI NtIsProcessInJob( HANDLE process, HANDLE job )
|
||||
* NtAssignProcessToJobObject [NTDLL.@]
|
||||
* ZwAssignProcessToJobObject [NTDLL.@]
|
||||
*/
|
||||
@ -1604,7 +1604,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
NTSTATUS status;
|
||||
|
||||
@@ -735,7 +757,8 @@ NTSTATUS WINAPI NtAssignProcessToJobObject( HANDLE job, HANDLE process )
|
||||
@@ -747,7 +769,8 @@ NTSTATUS WINAPI NtAssignProcessToJobObject( HANDLE job, HANDLE process )
|
||||
* NtCreateTimer [NTDLL.@]
|
||||
* ZwCreateTimer [NTDLL.@]
|
||||
*/
|
||||
@ -1614,7 +1614,7 @@ index 0902c61..b7da598 100644
|
||||
IN ACCESS_MASK access,
|
||||
IN const OBJECT_ATTRIBUTES *attr OPTIONAL,
|
||||
IN TIMER_TYPE timer_type)
|
||||
@@ -768,7 +791,8 @@ NTSTATUS WINAPI NtCreateTimer(OUT HANDLE *handle,
|
||||
@@ -780,7 +803,8 @@ NTSTATUS WINAPI NtCreateTimer(OUT HANDLE *handle,
|
||||
* NtOpenTimer [NTDLL.@]
|
||||
* ZwOpenTimer [NTDLL.@]
|
||||
*/
|
||||
@ -1624,7 +1624,7 @@ index 0902c61..b7da598 100644
|
||||
IN ACCESS_MASK access,
|
||||
IN const OBJECT_ATTRIBUTES* attr )
|
||||
{
|
||||
@@ -792,7 +816,8 @@ NTSTATUS WINAPI NtOpenTimer(OUT PHANDLE handle,
|
||||
@@ -804,7 +828,8 @@ NTSTATUS WINAPI NtOpenTimer(OUT PHANDLE handle,
|
||||
* NtSetTimer [NTDLL.@]
|
||||
* ZwSetTimer [NTDLL.@]
|
||||
*/
|
||||
@ -1634,7 +1634,7 @@ index 0902c61..b7da598 100644
|
||||
IN const LARGE_INTEGER* when,
|
||||
IN PTIMER_APC_ROUTINE callback,
|
||||
IN PVOID callback_arg,
|
||||
@@ -826,7 +851,8 @@ NTSTATUS WINAPI NtSetTimer(IN HANDLE handle,
|
||||
@@ -838,7 +863,8 @@ NTSTATUS WINAPI NtSetTimer(IN HANDLE handle,
|
||||
* NtCancelTimer [NTDLL.@]
|
||||
* ZwCancelTimer [NTDLL.@]
|
||||
*/
|
||||
@ -1644,7 +1644,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
NTSTATUS status;
|
||||
|
||||
@@ -860,7 +886,8 @@ NTSTATUS WINAPI NtCancelTimer(IN HANDLE handle, OUT BOOLEAN* state)
|
||||
@@ -872,7 +898,8 @@ NTSTATUS WINAPI NtCancelTimer(IN HANDLE handle, OUT BOOLEAN* state)
|
||||
* STATUS_ACCESS_DENIED, if TimerHandle does not have TIMER_QUERY_STATE access
|
||||
* to the timer.
|
||||
*/
|
||||
@ -1654,7 +1654,7 @@ index 0902c61..b7da598 100644
|
||||
HANDLE TimerHandle,
|
||||
TIMER_INFORMATION_CLASS TimerInformationClass,
|
||||
PVOID TimerInformation,
|
||||
@@ -911,7 +938,8 @@ NTSTATUS WINAPI NtQueryTimer(
|
||||
@@ -923,7 +950,8 @@ NTSTATUS WINAPI NtQueryTimer(
|
||||
/******************************************************************************
|
||||
* NtQueryTimerResolution [NTDLL.@]
|
||||
*/
|
||||
@ -1664,7 +1664,7 @@ index 0902c61..b7da598 100644
|
||||
OUT ULONG* max_resolution,
|
||||
OUT ULONG* current_resolution)
|
||||
{
|
||||
@@ -924,7 +952,8 @@ NTSTATUS WINAPI NtQueryTimerResolution(OUT ULONG* min_resolution,
|
||||
@@ -936,7 +964,8 @@ NTSTATUS WINAPI NtQueryTimerResolution(OUT ULONG* min_resolution,
|
||||
/******************************************************************************
|
||||
* NtSetTimerResolution [NTDLL.@]
|
||||
*/
|
||||
@ -1674,7 +1674,7 @@ index 0902c61..b7da598 100644
|
||||
IN BOOLEAN set_resolution,
|
||||
OUT ULONG* current_resolution )
|
||||
{
|
||||
@@ -957,7 +986,8 @@ static NTSTATUS wait_objects( DWORD count, const HANDLE *handles,
|
||||
@@ -969,7 +998,8 @@ static NTSTATUS wait_objects( DWORD count, const HANDLE *handles,
|
||||
/******************************************************************
|
||||
* NtWaitForMultipleObjects (NTDLL.@)
|
||||
*/
|
||||
@ -1684,7 +1684,7 @@ index 0902c61..b7da598 100644
|
||||
BOOLEAN wait_any, BOOLEAN alertable,
|
||||
const LARGE_INTEGER *timeout )
|
||||
{
|
||||
@@ -968,7 +998,8 @@ NTSTATUS WINAPI NtWaitForMultipleObjects( DWORD count, const HANDLE *handles,
|
||||
@@ -980,7 +1010,8 @@ NTSTATUS WINAPI NtWaitForMultipleObjects( DWORD count, const HANDLE *handles,
|
||||
/******************************************************************
|
||||
* NtWaitForSingleObject (NTDLL.@)
|
||||
*/
|
||||
@ -1694,7 +1694,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
return wait_objects( 1, &handle, FALSE, alertable, timeout );
|
||||
}
|
||||
@@ -977,7 +1008,8 @@ NTSTATUS WINAPI NtWaitForSingleObject(HANDLE handle, BOOLEAN alertable, const LA
|
||||
@@ -989,7 +1020,8 @@ NTSTATUS WINAPI NtWaitForSingleObject(HANDLE handle, BOOLEAN alertable, const LA
|
||||
/******************************************************************
|
||||
* NtSignalAndWaitForSingleObject (NTDLL.@)
|
||||
*/
|
||||
@ -1704,7 +1704,7 @@ index 0902c61..b7da598 100644
|
||||
BOOLEAN alertable, const LARGE_INTEGER *timeout )
|
||||
{
|
||||
select_op_t select_op;
|
||||
@@ -996,7 +1028,8 @@ NTSTATUS WINAPI NtSignalAndWaitForSingleObject( HANDLE hSignalObject, HANDLE hWa
|
||||
@@ -1008,7 +1040,8 @@ NTSTATUS WINAPI NtSignalAndWaitForSingleObject( HANDLE hSignalObject, HANDLE hWa
|
||||
/******************************************************************
|
||||
* NtYieldExecution (NTDLL.@)
|
||||
*/
|
||||
@ -1714,7 +1714,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
#ifdef HAVE_SCHED_YIELD
|
||||
sched_yield();
|
||||
@@ -1010,7 +1043,8 @@ NTSTATUS WINAPI NtYieldExecution(void)
|
||||
@@ -1022,7 +1055,8 @@ NTSTATUS WINAPI NtYieldExecution(void)
|
||||
/******************************************************************
|
||||
* NtDelayExecution (NTDLL.@)
|
||||
*/
|
||||
@ -1724,7 +1724,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
/* if alertable, we need to query the server */
|
||||
if (alertable)
|
||||
@@ -1053,7 +1087,8 @@ NTSTATUS WINAPI NtDelayExecution( BOOLEAN alertable, const LARGE_INTEGER *timeou
|
||||
@@ -1065,7 +1099,8 @@ NTSTATUS WINAPI NtDelayExecution( BOOLEAN alertable, const LARGE_INTEGER *timeou
|
||||
/******************************************************************************
|
||||
* NtCreateKeyedEvent (NTDLL.@)
|
||||
*/
|
||||
@ -1734,7 +1734,7 @@ index 0902c61..b7da598 100644
|
||||
const OBJECT_ATTRIBUTES *attr, ULONG flags )
|
||||
{
|
||||
NTSTATUS ret;
|
||||
@@ -1078,7 +1113,8 @@ NTSTATUS WINAPI NtCreateKeyedEvent( HANDLE *handle, ACCESS_MASK access,
|
||||
@@ -1090,7 +1125,8 @@ NTSTATUS WINAPI NtCreateKeyedEvent( HANDLE *handle, ACCESS_MASK access,
|
||||
/******************************************************************************
|
||||
* NtOpenKeyedEvent (NTDLL.@)
|
||||
*/
|
||||
@ -1744,7 +1744,7 @@ index 0902c61..b7da598 100644
|
||||
{
|
||||
DWORD len = attr && attr->ObjectName ? attr->ObjectName->Length : 0;
|
||||
NTSTATUS ret;
|
||||
@@ -1099,7 +1135,8 @@ NTSTATUS WINAPI NtOpenKeyedEvent( HANDLE *handle, ACCESS_MASK access, const OBJE
|
||||
@@ -1111,7 +1147,8 @@ NTSTATUS WINAPI NtOpenKeyedEvent( HANDLE *handle, ACCESS_MASK access, const OBJE
|
||||
/******************************************************************************
|
||||
* NtWaitForKeyedEvent (NTDLL.@)
|
||||
*/
|
||||
@ -1754,7 +1754,7 @@ index 0902c61..b7da598 100644
|
||||
BOOLEAN alertable, const LARGE_INTEGER *timeout )
|
||||
{
|
||||
select_op_t select_op;
|
||||
@@ -1116,7 +1153,8 @@ NTSTATUS WINAPI NtWaitForKeyedEvent( HANDLE handle, const void *key,
|
||||
@@ -1128,7 +1165,8 @@ NTSTATUS WINAPI NtWaitForKeyedEvent( HANDLE handle, const void *key,
|
||||
/******************************************************************************
|
||||
* NtReleaseKeyedEvent (NTDLL.@)
|
||||
*/
|
||||
@ -1764,7 +1764,7 @@ index 0902c61..b7da598 100644
|
||||
BOOLEAN alertable, const LARGE_INTEGER *timeout )
|
||||
{
|
||||
select_op_t select_op;
|
||||
@@ -1143,7 +1181,8 @@ NTSTATUS WINAPI NtReleaseKeyedEvent( HANDLE handle, const void *key,
|
||||
@@ -1155,7 +1193,8 @@ NTSTATUS WINAPI NtReleaseKeyedEvent( HANDLE handle, const void *key,
|
||||
* NumberOfConcurrentThreads [I] desired number of concurrent active worker threads
|
||||
*
|
||||
*/
|
||||
@ -1774,7 +1774,7 @@ index 0902c61..b7da598 100644
|
||||
POBJECT_ATTRIBUTES attr, ULONG NumberOfConcurrentThreads )
|
||||
{
|
||||
NTSTATUS status;
|
||||
@@ -1184,7 +1223,8 @@ NTSTATUS WINAPI NtCreateIoCompletion( PHANDLE CompletionPort, ACCESS_MASK Desire
|
||||
@@ -1196,7 +1235,8 @@ NTSTATUS WINAPI NtCreateIoCompletion( PHANDLE CompletionPort, ACCESS_MASK Desire
|
||||
* Status [I] operation status
|
||||
* NumberOfBytesTransferred [I] number of bytes transferred
|
||||
*/
|
||||
@ -1784,7 +1784,7 @@ index 0902c61..b7da598 100644
|
||||
ULONG_PTR CompletionValue, NTSTATUS Status,
|
||||
SIZE_T NumberOfBytesTransferred )
|
||||
{
|
||||
@@ -1220,7 +1260,8 @@ NTSTATUS WINAPI NtSetIoCompletion( HANDLE CompletionPort, ULONG_PTR CompletionKe
|
||||
@@ -1232,7 +1272,8 @@ NTSTATUS WINAPI NtSetIoCompletion( HANDLE CompletionPort, ULONG_PTR CompletionKe
|
||||
* WaitTime [I] optional wait time in NTDLL format
|
||||
*
|
||||
*/
|
||||
@ -1794,7 +1794,7 @@ index 0902c61..b7da598 100644
|
||||
PULONG_PTR CompletionValue, PIO_STATUS_BLOCK iosb,
|
||||
PLARGE_INTEGER WaitTime )
|
||||
{
|
||||
@@ -1263,7 +1304,8 @@ NTSTATUS WINAPI NtRemoveIoCompletion( HANDLE CompletionPort, PULONG_PTR Completi
|
||||
@@ -1275,7 +1316,8 @@ NTSTATUS WINAPI NtRemoveIoCompletion( HANDLE CompletionPort, PULONG_PTR Completi
|
||||
* ObjectAttributes [I] completion object name
|
||||
*
|
||||
*/
|
||||
@ -1804,7 +1804,7 @@ index 0902c61..b7da598 100644
|
||||
POBJECT_ATTRIBUTES ObjectAttributes )
|
||||
{
|
||||
NTSTATUS status;
|
||||
@@ -1300,7 +1342,8 @@ NTSTATUS WINAPI NtOpenIoCompletion( PHANDLE CompletionPort, ACCESS_MASK DesiredA
|
||||
@@ -1312,7 +1354,8 @@ NTSTATUS WINAPI NtOpenIoCompletion( PHANDLE CompletionPort, ACCESS_MASK DesiredA
|
||||
* RequiredLength [O] required buffer length
|
||||
*
|
||||
*/
|
||||
|
@ -51,7 +51,7 @@ usage()
|
||||
# Get the upstream commit sha
|
||||
upstream_commit()
|
||||
{
|
||||
echo "a124064ce5e1c83fa453da5610712b303e65de30"
|
||||
echo "b3064d748b1cab6464e8b92a558b2d4ba4fe3909"
|
||||
}
|
||||
|
||||
# Show version information
|
||||
|
Loading…
x
Reference in New Issue
Block a user