mirror of
https://github.com/reactos/reactos.git
synced 2025-04-20 12:29:56 +00:00
Fix some compilation errors
svn path=/trunk/; revision=24765
This commit is contained in:
parent
8b93146888
commit
a1e3bd38a5
8 changed files with 27 additions and 13 deletions
|
@ -31,7 +31,7 @@ HalInitializeProcessor(IN ULONG ProcessorNumber,
|
|||
|
||||
/* Update the interrupt affinity and processor mask */
|
||||
InterlockedBitTestAndSet(&HalpActiveProcessors, ProcessorNumber);
|
||||
InterlockedBitTestAndSet(&HalpDefaultInterruptAffinity, ProcessorNumber);
|
||||
InterlockedBitTestAndSet((PLONG)&HalpDefaultInterruptAffinity, ProcessorNumber);
|
||||
|
||||
/* FIXME: Register routines for KDCOM */
|
||||
}
|
||||
|
|
|
@ -7036,12 +7036,6 @@ ExSystemTimeToLocalTime(
|
|||
IN PLARGE_INTEGER SystemTime,
|
||||
OUT PLARGE_INTEGER LocalTime);
|
||||
|
||||
NTKERNELAPI
|
||||
BOOLEAN
|
||||
NTAPI
|
||||
ExTryToAcquireResourceExclusiveLite(
|
||||
IN PERESOURCE Resource);
|
||||
|
||||
NTKERNELAPI
|
||||
VOID
|
||||
NTAPI
|
||||
|
|
|
@ -96,6 +96,7 @@ ExfUnblockPushLock(
|
|||
//
|
||||
// Resource Functions
|
||||
//
|
||||
NTKERNELAPI
|
||||
BOOLEAN
|
||||
NTAPI
|
||||
ExTryToAcquireResourceExclusiveLite(
|
||||
|
@ -151,6 +152,7 @@ NtCreateEventPair(
|
|||
IN POBJECT_ATTRIBUTES ObjectAttributes
|
||||
);
|
||||
|
||||
NTSYSCALLAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtCreateKeyedEvent(
|
||||
|
@ -205,7 +207,7 @@ NtDisplayString(
|
|||
IN PUNICODE_STRING DisplayString
|
||||
);
|
||||
|
||||
|
||||
NTSYSCALLAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtEnumerateSystemEnvironmentValuesEx(
|
||||
|
@ -361,6 +363,7 @@ NtQuerySystemEnvironmentValue(
|
|||
PULONG ReturnLength
|
||||
);
|
||||
|
||||
NTSYSCALLAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtQuerySystemEnvironmentValueEx(
|
||||
|
@ -509,6 +512,7 @@ NtSetSystemEnvironmentValue(
|
|||
IN PUNICODE_STRING Value
|
||||
);
|
||||
|
||||
NTSYSCALLAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtSetSystemEnvironmentValueEx(
|
||||
|
|
|
@ -30,24 +30,28 @@ Author:
|
|||
//
|
||||
// Win32K Process/Thread Functions
|
||||
//
|
||||
NTKERNELAPI
|
||||
struct _W32THREAD*
|
||||
NTAPI
|
||||
PsGetCurrentThreadWin32Thread(
|
||||
VOID
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
struct _W32PROCESS*
|
||||
NTAPI
|
||||
PsGetCurrentProcessWin32Process(
|
||||
VOID
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
PVOID
|
||||
NTAPI
|
||||
PsGetProcessWin32Process(
|
||||
PEPROCESS Process
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
VOID
|
||||
NTAPI
|
||||
PsSetProcessWin32Process(
|
||||
|
@ -55,6 +59,7 @@ PsSetProcessWin32Process(
|
|||
PVOID Win32Process
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
VOID
|
||||
NTAPI
|
||||
PsSetThreadWin32Thread(
|
||||
|
@ -62,18 +67,21 @@ PsSetThreadWin32Thread(
|
|||
PVOID Win32Thread
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
PVOID
|
||||
NTAPI
|
||||
PsGetThreadWin32Thread(
|
||||
PETHREAD Thread
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
BOOLEAN
|
||||
NTAPI
|
||||
PsGetThreadHardErrorsAreDisabled(
|
||||
PETHREAD Thread
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
VOID
|
||||
NTAPI
|
||||
PsSetThreadHardErrorsAreDisabled(
|
||||
|
@ -81,12 +89,14 @@ PsSetThreadHardErrorsAreDisabled(
|
|||
IN BOOLEAN Disabled
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
VOID
|
||||
NTAPI
|
||||
PsEstablishWin32Callouts(
|
||||
PWIN32_CALLOUTS_FPNS CalloutData
|
||||
);
|
||||
|
||||
NTKERNELAPI
|
||||
VOID
|
||||
NTAPI
|
||||
PsReturnProcessNonPagedPoolQuota(
|
||||
|
@ -97,6 +107,7 @@ PsReturnProcessNonPagedPoolQuota(
|
|||
//
|
||||
// Process Impersonation Functions
|
||||
//
|
||||
NTKERNELAPI
|
||||
VOID
|
||||
NTAPI
|
||||
PsRevertThreadToSelf(
|
||||
|
@ -106,10 +117,12 @@ PsRevertThreadToSelf(
|
|||
//
|
||||
// Misc. Functions
|
||||
//
|
||||
NTKERNELAPI
|
||||
HANDLE
|
||||
NTAPI
|
||||
PsGetProcessId(PEPROCESS Process);
|
||||
|
||||
NTKERNELAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
PsLookupProcessThreadByCid(
|
||||
|
@ -132,6 +145,7 @@ NtAlertResumeThread(
|
|||
);
|
||||
|
||||
typedef ULONG APPHELPCACHESERVICECLASS;
|
||||
NTSYSCALLAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtApphelpCacheControl(
|
||||
|
|
|
@ -104,7 +104,7 @@ DbgkCreateThread(PVOID StartAddress)
|
|||
PAGED_CODE();
|
||||
|
||||
/* Check if this process has already been notified */
|
||||
ProcessFlags = InterlockedAnd(&Process->Flags,
|
||||
ProcessFlags = InterlockedAnd((PLONG)&Process->Flags,
|
||||
PSF_CREATE_REPORTED_BIT |
|
||||
PSF_IMAGE_NOTIFY_DONE_BIT);
|
||||
if (!(ProcessFlags & PSF_IMAGE_NOTIFY_DONE_BIT) && (PsImageNotifyEnabled))
|
||||
|
|
|
@ -1055,8 +1055,9 @@ ThreadScan:
|
|||
else
|
||||
{
|
||||
/* Set the process flags */
|
||||
InterlockedOr(&Process->Flags, PSF_NO_DEBUG_INHERIT_BIT |
|
||||
PSF_CREATE_REPORTED_BIT);
|
||||
InterlockedOr((PLONG)&Process->Flags,
|
||||
PSF_NO_DEBUG_INHERIT_BIT |
|
||||
PSF_CREATE_REPORTED_BIT);
|
||||
|
||||
/* Reference the debug object */
|
||||
ObDereferenceObject(DebugObject);
|
||||
|
|
|
@ -1068,7 +1068,7 @@ FsRtlUninitializeFileLock(IN PFILE_LOCK FileLock)
|
|||
|
||||
/* Acquire cancel spinlock and clear the cancel routine */
|
||||
IoAcquireCancelSpinLock(&Irp->CancelIrql);
|
||||
IoSetCancelRoutine(Irp, NULL);
|
||||
(void)IoSetCancelRoutine(Irp, NULL);
|
||||
IoReleaseCancelSpinLock(Irp->CancelIrql);
|
||||
|
||||
/* Complete the IRP */
|
||||
|
|
|
@ -1329,7 +1329,8 @@ IoReadPartitionTable(IN PDEVICE_OBJECT DeviceObject,
|
|||
PDRIVE_LAYOUT_INFORMATION DriveLayoutInfo = NULL;
|
||||
LONG j = -1, i = -1, k;
|
||||
DISK_GEOMETRY DiskGeometry;
|
||||
LONGLONG EndSector, MaxSector, StartOffset, MaxOffset;
|
||||
LONGLONG EndSector, MaxSector, StartOffset;
|
||||
ULONGLONG MaxOffset;
|
||||
LARGE_INTEGER Offset, VolumeOffset;
|
||||
BOOLEAN IsPrimary = TRUE, IsEzDrive = FALSE, MbrFound = FALSE;
|
||||
BOOLEAN IsValid, IsEmpty = TRUE;
|
||||
|
|
Loading…
Reference in a new issue