VOID
NTAPI
-IopFreeApc(IN PKAPC Apc,
- IN PKNORMAL_ROUTINE *NormalRoutine,
- IN PVOID *NormalContext,
- IN PVOID *SystemArgument1,
- IN PVOID *SystemArgument2)
+IopFreeApc(IN PKAPC Apc)
{
/* Free the APC */
ExFreePool(Apc);
VOID
NTAPI
-IopRaiseHardError(IN PKAPC Apc,
- IN PKNORMAL_ROUTINE *NormalRoutine,
- IN PVOID *NormalContext,
- IN PVOID *SystemArgument1,
- IN PVOID *SystemArgument2)
+IopRaiseHardError(IN PVOID NormalContext,
+ IN PVOID SystemArgument1,
+ IN PVOID SystemArgument2)
{
- PIRP Irp = (PIRP)NormalContext;
- //PVPB Vpb = (PVPB)SystemArgument1;
- //PDEVICE_OBJECT DeviceObject = (PDEVICE_OBJECT)SystemArgument2;
+ PIRP Irp = NormalContext;
+ //PVPB Vpb = SystemArgument1;
+ //PDEVICE_OBJECT DeviceObject = SystemArgument2;
UNIMPLEMENTED;
&Thread->Tcb,
Irp->ApcEnvironment,
NULL,
- (PKRUNDOWN_ROUTINE)IopFreeApc,
- (PKNORMAL_ROUTINE)IopRaiseHardError,
+ IopFreeApc,
+ IopRaiseHardError,
KernelMode,
Irp);