Fixed calling conventions

svn path=/trunk/; revision=2210
This commit is contained in:
Eric Kohl 2001-08-30 23:51:08 +00:00
parent 68ceda5ada
commit a28f736301
3 changed files with 37 additions and 34 deletions

View file

@ -15,7 +15,9 @@ typedef struct _CC_FILE_SIZES
} CC_FILE_SIZES, *PCC_FILE_SIZES;
typedef VOID (*PCC_POST_DEFERRED_WRITE)(IN PVOID Context1, IN PVOID Context2);
typedef VOID STDCALL
(*PCC_POST_DEFERRED_WRITE)(IN PVOID Context1,
IN PVOID Context2);
typedef struct _PUBLIC_BCB
{
@ -35,23 +37,19 @@ typedef VOID (*PDIRTY_PAGE_ROUTINE) (
IN PVOID Context2
);
typedef BOOLEAN (*PACQUIRE_FOR_LAZY_WRITE) (
IN PVOID Context,
IN BOOLEAN Wait
);
typedef BOOLEAN STDCALL
(*PACQUIRE_FOR_LAZY_WRITE)(IN PVOID Context,
IN BOOLEAN Wait);
typedef VOID (*PRELEASE_FROM_LAZY_WRITE) (
IN PVOID Context
);
typedef VOID STDCALL
(*PRELEASE_FROM_LAZY_WRITE)(IN PVOID Context);
typedef BOOLEAN (*PACQUIRE_FOR_READ_AHEAD) (
IN PVOID Context,
IN BOOLEAN Wait
);
typedef BOOLEAN STDCALL
(*PACQUIRE_FOR_READ_AHEAD)(IN PVOID Context,
IN BOOLEAN Wait);
typedef VOID (*PRELEASE_FROM_READ_AHEAD) (
IN PVOID Context
);
typedef VOID STDCALL
(*PRELEASE_FROM_READ_AHEAD)(IN PVOID Context);
typedef struct _CACHE_MANAGER_CALLBACKS
{
@ -71,7 +69,9 @@ typedef struct _SECTION_OBJECT_POINTERS
} SECTION_OBJECT_POINTERS, *PSECTION_OBJECT_POINTERS;
*/
typedef VOID (*PFLUSH_TO_LSN)(IN PVOID LogHandle, IN LARGE_INTEGER Lsn);
typedef VOID STDCALL
(*PFLUSH_TO_LSN)(IN PVOID LogHandle,
IN LARGE_INTEGER Lsn);
typedef struct _REACTOS_COMMON_FCB_HEADER
{

View file

@ -1,4 +1,4 @@
/* $Id: extypes.h,v 1.5 2001/07/04 20:40:18 chorns Exp $ */
/* $Id: extypes.h,v 1.6 2001/08/30 23:50:53 ekohl Exp $ */
#ifndef __INCLUDE_DDK_EXTYPES_H
#define __INCLUDE_DDK_EXTYPES_H
@ -78,7 +78,8 @@ typedef struct _ZONE_ENTRY
} ZONE_ENTRY, *PZONE_ENTRY;
typedef VOID (*PWORKER_THREAD_ROUTINE)(PVOID Parameter);
typedef VOID STDCALL
(*PWORKER_THREAD_ROUTINE)(PVOID Parameter);
typedef struct _WORK_QUEUE_ITEM
{
@ -87,10 +88,13 @@ typedef struct _WORK_QUEUE_ITEM
PVOID Context;
} WORK_QUEUE_ITEM, *PWORK_QUEUE_ITEM;
typedef PVOID (*PALLOCATE_FUNCTION)(POOL_TYPE PoolType,
ULONG NumberOfBytes,
ULONG Tag);
typedef VOID (*PFREE_FUNCTION)(PVOID Buffer);
typedef PVOID STDCALL
(*PALLOCATE_FUNCTION)(POOL_TYPE PoolType,
ULONG NumberOfBytes,
ULONG Tag);
typedef VOID STDCALL
(*PFREE_FUNCTION)(PVOID Buffer);
typedef union _SLIST_HEADER
{
@ -149,11 +153,10 @@ typedef struct _PAGED_LOOKASIDE_LIST
typedef struct _CALLBACK_OBJECT *PCALLBACK_OBJECT;
typedef VOID (*PCALLBACK_FUNCTION) (
PVOID CallbackContext,
PVOID Argument1,
PVOID Argument2
);
typedef VOID STDCALL
(*PCALLBACK_FUNCTION)(PVOID CallbackContext,
PVOID Argument1,
PVOID Argument2);
#endif /* __INCLUDE_DDK_EXTYPES_H */

View file

@ -1,4 +1,4 @@
/* $Id: lookas.c,v 1.3 2001/07/04 20:40:20 chorns Exp $
/* $Id: lookas.c,v 1.4 2001/08/30 23:51:08 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -59,10 +59,10 @@ VOID ExpDefaultMinMax(
}
PVOID ExpDefaultAllocate(
POOL_TYPE PoolType,
ULONG NumberOfBytes,
ULONG Tag)
PVOID STDCALL
ExpDefaultAllocate(POOL_TYPE PoolType,
ULONG NumberOfBytes,
ULONG Tag)
/*
* FUNCTION: Default allocate function for lookaside lists
* ARGUMENTS:
@ -77,8 +77,8 @@ PVOID ExpDefaultAllocate(
}
VOID ExpDefaultFree(
PVOID Buffer)
VOID STDCALL
ExpDefaultFree(PVOID Buffer)
/*
* FUNCTION: Default free function for lookaside lists
* ARGUMENTS: