mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 05:55:45 +00:00
- added stub for PoQueueShutdownWorkItem required by XP's ntfs.sys
- added stubs for KeAcquireInStackQueuedSpinLock and KeReleaseInStackQueuedSpinLock svn path=/trunk/; revision=14381
This commit is contained in:
parent
9ad486dd0a
commit
c1442ae332
5 changed files with 66 additions and 0 deletions
|
@ -720,6 +720,27 @@ KeAcquireSpinLockRaiseToSynch(
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
VOID
|
||||||
|
FASTCALL
|
||||||
|
KeAcquireInStackQueuedSpinLock(
|
||||||
|
IN PKSPIN_LOCK SpinLock,
|
||||||
|
IN PKLOCK_QUEUE_HANDLE LockHandle
|
||||||
|
)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
VOID
|
||||||
|
FASTCALL
|
||||||
|
KeReleaseInStackQueuedSpinLock(
|
||||||
|
IN PKLOCK_QUEUE_HANDLE LockHandle
|
||||||
|
)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
VOID
|
VOID
|
||||||
STDCALL
|
STDCALL
|
||||||
KeFlushWriteBuffer(VOID)
|
KeFlushWriteBuffer(VOID)
|
||||||
|
|
|
@ -70,6 +70,7 @@ KdPortSave@0
|
||||||
KdPortDisableInterrupts@0
|
KdPortDisableInterrupts@0
|
||||||
KdPortEnableInterrupts@0
|
KdPortEnableInterrupts@0
|
||||||
KeAcquireSpinLock@8
|
KeAcquireSpinLock@8
|
||||||
|
@KeAcquireInStackQueuedSpinLock@8
|
||||||
@KeAcquireSpinLockRaiseToSynch@4
|
@KeAcquireSpinLockRaiseToSynch@4
|
||||||
KeGetCurrentIrql@0
|
KeGetCurrentIrql@0
|
||||||
KeFlushWriteBuffer@0
|
KeFlushWriteBuffer@0
|
||||||
|
@ -78,6 +79,7 @@ KeQueryPerformanceCounter@4
|
||||||
KeRaiseIrql@8
|
KeRaiseIrql@8
|
||||||
KeRaiseIrqlToDpcLevel@0
|
KeRaiseIrqlToDpcLevel@0
|
||||||
KeRaiseIrqlToSynchLevel@0
|
KeRaiseIrqlToSynchLevel@0
|
||||||
|
@KeReleaseInStackQueuedSpinLock@4
|
||||||
KeReleaseSpinLock@8
|
KeReleaseSpinLock@8
|
||||||
KeStallExecutionProcessor@4
|
KeStallExecutionProcessor@4
|
||||||
@KfAcquireSpinLock@4
|
@KfAcquireSpinLock@4
|
||||||
|
|
|
@ -98,4 +98,31 @@ KfReleaseSpinLock (
|
||||||
KfLowerIrql(NewIrql);
|
KfLowerIrql(NewIrql);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
VOID
|
||||||
|
FASTCALL
|
||||||
|
KeAcquireInStackQueuedSpinLock(
|
||||||
|
IN PKSPIN_LOCK SpinLock,
|
||||||
|
IN PKLOCK_QUEUE_HANDLE LockHandle
|
||||||
|
)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
VOID
|
||||||
|
FASTCALL
|
||||||
|
KeReleaseInStackQueuedSpinLock(
|
||||||
|
IN PKLOCK_QUEUE_HANDLE LockHandle
|
||||||
|
)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
|
@ -846,6 +846,7 @@ ObDereferenceObject@4
|
||||||
;PfxInsertPrefix
|
;PfxInsertPrefix
|
||||||
;PfxRemovePrefix
|
;PfxRemovePrefix
|
||||||
PoCallDriver@8
|
PoCallDriver@8
|
||||||
|
PoQueueShutdownWorkItem@4
|
||||||
PoRegisterDeviceForIdleDetection@16
|
PoRegisterDeviceForIdleDetection@16
|
||||||
PoRegisterSystemState@8
|
PoRegisterSystemState@8
|
||||||
PoRequestPowerIrp@24
|
PoRequestPowerIrp@24
|
||||||
|
|
|
@ -275,4 +275,19 @@ NtPowerInformation(
|
||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
|
STDCALL
|
||||||
|
PoQueueShutdownWorkItem(
|
||||||
|
IN PWORK_QUEUE_ITEM WorkItem
|
||||||
|
)
|
||||||
|
{
|
||||||
|
PAGED_CODE();
|
||||||
|
|
||||||
|
DPRINT1("PoQueueShutdownWorkItem(%p)\n", WorkItem);
|
||||||
|
|
||||||
|
return STATUS_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue