X-Git-Url: http://git.jankratochvil.net/?p=reactos.git;a=blobdiff_plain;f=include%2Fddk%2Fketypes.h;h=2a1529eb1a04085bd6d4fa21af09a1705bb9720e;hp=510ad44bb29e1367e2247a571eb6405783fb0900;hb=03af8776dc14167b078911b0c7c5327d1bcdd128;hpb=f4077c1bf64ef89d74a8d4822d2d7aada3ba9927 diff --git a/include/ddk/ketypes.h b/include/ddk/ketypes.h index 510ad44..2a1529e 100644 --- a/include/ddk/ketypes.h +++ b/include/ddk/ketypes.h @@ -69,28 +69,27 @@ struct _KMUTANT; typedef LONG KPRIORITY; -typedef VOID STDCALL -(*PKBUGCHECK_CALLBACK_ROUTINE)(PVOID Buffer, - ULONG Length); +typedef VOID STDCALL_FUNC +(*PKBUGCHECK_CALLBACK_ROUTINE)(PVOID Buffer, ULONG Length); -typedef BOOLEAN STDCALL +typedef BOOLEAN STDCALL_FUNC (*PKSYNCHRONIZE_ROUTINE)(PVOID SynchronizeContext); struct _KAPC; -typedef VOID STDCALL +typedef VOID STDCALL_FUNC (*PKNORMAL_ROUTINE)(PVOID NormalContext, PVOID SystemArgument1, PVOID SystemArgument2); -typedef VOID STDCALL +typedef VOID STDCALL_FUNC (*PKKERNEL_ROUTINE)(struct _KAPC* Apc, PKNORMAL_ROUTINE* NormalRoutine, PVOID* NormalContext, PVOID* SystemArgument1, PVOID* SystemArgument2); -typedef VOID STDCALL +typedef VOID STDCALL_FUNC (*PKRUNDOWN_ROUTINE)(struct _KAPC* Apc); struct _DISPATCHER_HEADER; @@ -224,7 +223,7 @@ struct _KDPC; * SystemArgument[1-2] = Undocumented. * */ -typedef VOID STDCALL +typedef VOID STDCALL_FUNC (*PKDEFERRED_ROUTINE)(struct _KDPC* Dpc, PVOID DeferredContext, PVOID SystemArgument1, @@ -268,7 +267,7 @@ typedef struct _WAIT_CONTEXT_BLOCK struct _KINTERRUPT; -typedef BOOLEAN STDCALL +typedef BOOLEAN STDCALL_FUNC (*PKSERVICE_ROUTINE)(struct _KINTERRUPT* Interrupt, PVOID ServiceContext);