[DDK/XDK]

- Add function types, not only function pointers types for EXPAND_STACK_CALLOUT and KSYNCHRONIZE_ROUTINE

svn path=/trunk/; revision=53418
This commit is contained in:
Thomas Faber 2011-08-24 14:07:13 +00:00
parent 0564ac0f79
commit c1d210b143
3 changed files with 8 additions and 4 deletions

View file

@ -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)(

View file

@ -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,

View file

@ -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)(