From: Thomas Faber Date: Wed, 24 Aug 2011 14:07:13 +0000 (+0000) Subject: [DDK/XDK] X-Git-Tag: backups/GSoC_2011/KMTestSuite@60644~6^2~129 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=c1d210b1437d8504cfbe351f265aaf4bbf4ee0f1;hp=0564ac0f793c4d283dafe8b49f4c848d0d15699e [DDK/XDK] - Add function types, not only function pointers types for EXPAND_STACK_CALLOUT and KSYNCHRONIZE_ROUTINE svn path=/trunk/; revision=53418 --- diff --git a/reactos/include/ddk/ntddk.h b/reactos/include/ddk/ntddk.h index 58764969295..42a3c4230d6 100644 --- a/reactos/include/ddk/ntddk.h +++ b/reactos/include/ddk/ntddk.h @@ -1908,8 +1908,9 @@ typedef struct _HAL_PLATFORM_INFORMATION { #define NX_SUPPORT_POLICY_OPTOUT 3 typedef VOID -(NTAPI *PEXPAND_STACK_CALLOUT)( +(NTAPI EXPAND_STACK_CALLOUT)( IN PVOID Parameter OPTIONAL); +typedef EXPAND_STACK_CALLOUT *PEXPAND_STACK_CALLOUT; typedef VOID (NTAPI *PTIMER_APC_ROUTINE)( diff --git a/reactos/include/ddk/wdm.h b/reactos/include/ddk/wdm.h index 0acc3a5a46a..d70b8cf9ea7 100644 --- a/reactos/include/ddk/wdm.h +++ b/reactos/include/ddk/wdm.h @@ -1390,8 +1390,9 @@ typedef enum _LOCK_OPERATION { #define KTIMER_ACTUAL_LENGTH (FIELD_OFFSET(KTIMER, Period) + sizeof(LONG)) typedef BOOLEAN -(NTAPI *PKSYNCHRONIZE_ROUTINE)( +(NTAPI KSYNCHRONIZE_ROUTINE)( IN PVOID SynchronizeContext); +typedef KSYNCHRONIZE_ROUTINE *PKSYNCHRONIZE_ROUTINE; typedef enum _POOL_TYPE { NonPagedPool, diff --git a/reactos/include/xdk/ketypes.h b/reactos/include/xdk/ketypes.h index 1d06cc87593..0bbb6964297 100644 --- a/reactos/include/xdk/ketypes.h +++ b/reactos/include/xdk/ketypes.h @@ -826,8 +826,9 @@ typedef enum _LOCK_OPERATION { #define KTIMER_ACTUAL_LENGTH (FIELD_OFFSET(KTIMER, Period) + sizeof(LONG)) typedef BOOLEAN -(NTAPI *PKSYNCHRONIZE_ROUTINE)( +(NTAPI KSYNCHRONIZE_ROUTINE)( IN PVOID SynchronizeContext); +typedef KSYNCHRONIZE_ROUTINE *PKSYNCHRONIZE_ROUTINE; typedef enum _POOL_TYPE { NonPagedPool, @@ -1007,8 +1008,9 @@ $if (_NTDDK_) #define NX_SUPPORT_POLICY_OPTOUT 3 typedef VOID -(NTAPI *PEXPAND_STACK_CALLOUT)( +(NTAPI EXPAND_STACK_CALLOUT)( IN PVOID Parameter OPTIONAL); +typedef EXPAND_STACK_CALLOUT *PEXPAND_STACK_CALLOUT; typedef VOID (NTAPI *PTIMER_APC_ROUTINE)(