#ifndef _INCLUDE_DDK_OBTYPES_H
#define _INCLUDE_DDK_OBTYPES_H
-/* $Id: obtypes.h,v 1.12 2001/05/05 09:30:28 ekohl Exp $ */
+/* $Id: obtypes.h,v 1.13 2001/08/26 17:23:39 ekohl Exp $ */
struct _DIRECTORY_OBJECT;
struct _OBJECT_ATTRIBUTES;
* PURPOSE: Dumps the object
* NOTE: To be defined
*/
- VOID (*Dump)(VOID);
+ VOID STDCALL (*Dump)(VOID);
/*
* PURPOSE: Opens the object
* NOTE: To be defined
*/
- VOID (*Open)(VOID);
+ VOID STDCALL (*Open)(VOID);
/*
* PURPOSE: Called to close an object if OkayToClose returns true
*/
- VOID (*Close)(PVOID ObjectBody, ULONG HandleCount);
+ VOID STDCALL (*Close)(PVOID ObjectBody,
+ ULONG HandleCount);
/*
* PURPOSE: Called to delete an object when the last reference is removed
*/
- VOID (*Delete)(PVOID ObjectBody);
+ VOID STDCALL (*Delete)(PVOID ObjectBody);
/*
* PURPOSE: Called when an open attempts to open a file apparently
* STATUS_UNSUCCESSFUL NextObject not found
* STATUS_REPARSE Path changed, restart parsing the path
*/
- NTSTATUS (*Parse)(PVOID ParsedObject,
- PVOID *NextObject,
- PUNICODE_STRING FullPath,
- PWSTR *Path,
- struct _OBJECT_TYPE* ObjectType,
- ULONG Attributes);
+ NTSTATUS STDCALL (*Parse)(PVOID ParsedObject,
+ PVOID *NextObject,
+ PUNICODE_STRING FullPath,
+ PWSTR *Path,
+ struct _OBJECT_TYPE* ObjectType,
+ ULONG Attributes);
/*
*/
- NTSTATUS (*Security)(PVOID Object,
- ULONG InfoClass,
- PVOID Info,
- PULONG InfoLength);
+ NTSTATUS STDCALL (*Security)(PVOID Object,
+ ULONG InfoClass,
+ PVOID Info,
+ PULONG InfoLength);
/*
*/
- VOID (*QueryName)(VOID);
+ VOID STDCALL (*QueryName)(VOID);
/*
* PURPOSE: Called when a process asks to close the object
*/
- VOID (*OkayToClose)(VOID);
+ VOID STDCALL (*OkayToClose)(VOID);
- NTSTATUS (*Create)(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- struct _OBJECT_ATTRIBUTES* ObjectAttributes);
+ NTSTATUS STDCALL (*Create)(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ struct _OBJECT_ATTRIBUTES* ObjectAttributes);
} OBJECT_TYPE, *POBJECT_TYPE;
} IO_NOTIFICATION_EVENT_CATEGORY;
// CallbackRoutine for IoRegisterPlugPlayNotification
-typedef
-NTSTATUS
+typedef NTSTATUS STDCALL
(*PDRIVER_NOTIFICATION_CALLBACK_ROUTINE)(
IN PVOID NotificationStructure,
IN PVOID Context);
// Callback for IoReportTargetDeviceChangeAsynchronous
-typedef
-VOID
+typedef VOID STDCALL
(*PDEVICE_CHANGE_COMPLETE_CALLBACK)(
IN PVOID Context);
} POWER_STATE_TYPE, *PPOWER_STATE_TYPE;
// CompletionFunction for PoRequestPowerIrp
-typedef
-VOID
+typedef VOID STDCALL
(*PREQUEST_POWER_COMPLETE) (
IN struct _DEVICE_OBJECT *DeviceObject,
IN UCHAR MinorFunction,
ULONG SequenceD3;
} POWER_SEQUENCE, *PPOWER_SEQUENCE;
-typedef VOID (*PINTERFACE_REFERENCE)(PVOID Context);
-typedef VOID (*PINTERFACE_DEREFERENCE)(PVOID Context);
+typedef VOID STDCALL (*PINTERFACE_REFERENCE)(PVOID Context);
+typedef VOID STDCALL (*PINTERFACE_DEREFERENCE)(PVOID Context);
typedef struct _INTERFACE {
USHORT Size;
struct _ETHREAD;
struct _KTHREAD;
-typedef NTSTATUS (*PKSTART_ROUTINE)(PVOID StartContext);
+typedef NTSTATUS STDCALL (*PKSTART_ROUTINE)(PVOID StartContext);
typedef struct _STACK_INFORMATION
{
#include <ntos/kdbgsyms.h>
#include "../ntoskrnl/include/internal/config.h"
-typedef NTSTATUS (*PEPFUNC)(PPEB);
+typedef NTSTATUS STDCALL (*PEPFUNC)(PPEB);
typedef struct _LDR_MODULE
{
} SMALL_RECT, *PSMALL_RECT;
-typedef
-VOID
+typedef VOID STDCALL
(*PTIMERAPCROUTINE)(
LPVOID lpArgToCompletionRoutine,
DWORD dwTimerLowValue,
} KEY_OBJECT, *PKEY_OBJECT;
-NTSTATUS CmiObjectParse(PVOID ParsedObject,
- PVOID *NextObject,
- PUNICODE_STRING FullPath,
- PWSTR *Path,
- POBJECT_TYPE ObjectType,
- ULONG Attribute);
-
-NTSTATUS CmiObjectCreate(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- struct _OBJECT_ATTRIBUTES* ObjectAttributes);
-void CmiObjectDelete(PVOID DeletedObject);
+NTSTATUS STDCALL
+CmiObjectParse(PVOID ParsedObject,
+ PVOID *NextObject,
+ PUNICODE_STRING FullPath,
+ PWSTR *Path,
+ POBJECT_TYPE ObjectType,
+ ULONG Attribute);
+
+NTSTATUS STDCALL
+CmiObjectCreate(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ struct _OBJECT_ATTRIBUTES* ObjectAttributes);
+
+VOID STDCALL
+CmiObjectDelete(PVOID DeletedObject);
VOID CmiAddKeyToList(PKEY_OBJECT ParentKey,PKEY_OBJECT NewKey);
NTSTATUS CmiRemoveKeyFromList(PKEY_OBJECT NewKey);
extern POBJECT_TYPE CmiKeyType;
extern KSPIN_LOCK CmiKeyListLock;
-NTSTATUS CmiObjectParse(PVOID ParsedObject,
- PVOID *NextObject,
- PUNICODE_STRING FullPath,
- PWSTR *Path,
- POBJECT_TYPE ObjectType,
- ULONG Attributes)
+NTSTATUS STDCALL
+CmiObjectParse(PVOID ParsedObject,
+ PVOID *NextObject,
+ PUNICODE_STRING FullPath,
+ PWSTR *Path,
+ POBJECT_TYPE ObjectType,
+ ULONG Attributes)
{
CHAR cPath[MAX_PATH];
PWSTR end;
return STATUS_SUCCESS;
}
-NTSTATUS CmiObjectCreate(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- struct _OBJECT_ATTRIBUTES* ObjectAttributes)
+NTSTATUS STDCALL
+CmiObjectCreate(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ struct _OBJECT_ATTRIBUTES* ObjectAttributes)
{
PKEY_OBJECT pKey=ObjectBody;
pKey->ParentKey = Parent;
return STATUS_SUCCESS;
}
-void
-CmiObjectDelete(PVOID DeletedObject)
+VOID STDCALL
+CmiObjectDelete(PVOID DeletedObject)
{
PKEY_OBJECT KeyObject;
/* FUNCTIONS ****************************************************************/
-NTSTATUS
-ExpWinStaObjectCreate(
- PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- struct _OBJECT_ATTRIBUTES* ObjectAttributes)
+NTSTATUS STDCALL
+ExpWinStaObjectCreate(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ struct _OBJECT_ATTRIBUTES* ObjectAttributes)
{
PWINSTATION_OBJECT WinSta = (PWINSTATION_OBJECT)ObjectBody;
UNICODE_STRING UnicodeString;
return STATUS_SUCCESS;
}
-VOID
-ExpWinStaObjectDelete(
- PVOID DeletedObject)
+VOID STDCALL
+ExpWinStaObjectDelete(PVOID DeletedObject)
{
PWINSTATION_OBJECT WinSta = (PWINSTATION_OBJECT)DeletedObject;
}
PVOID
-ExpWinStaObjectFind(
- PWINSTATION_OBJECT WinStaObject,
- PWSTR Name,
- ULONG Attributes)
+ExpWinStaObjectFind(PWINSTATION_OBJECT WinStaObject,
+ PWSTR Name,
+ ULONG Attributes)
{
PLIST_ENTRY Current;
PDESKTOP_OBJECT CurrentObject;
return NULL;
}
-NTSTATUS
-ExpWinStaObjectParse(
- PVOID Object,
- PVOID *NextObject,
- PUNICODE_STRING FullPath,
- PWSTR *Path,
- POBJECT_TYPE ObjectType,
- ULONG Attributes)
+NTSTATUS STDCALL
+ExpWinStaObjectParse(PVOID Object,
+ PVOID *NextObject,
+ PUNICODE_STRING FullPath,
+ PWSTR *Path,
+ POBJECT_TYPE ObjectType,
+ ULONG Attributes)
{
PVOID FoundObject;
NTSTATUS Status;
return Status;
}
-NTSTATUS
-ExpDesktopObjectCreate(
- PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- struct _OBJECT_ATTRIBUTES* ObjectAttributes)
+NTSTATUS STDCALL
+ExpDesktopObjectCreate(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ struct _OBJECT_ATTRIBUTES* ObjectAttributes)
{
PDESKTOP_OBJECT Desktop = (PDESKTOP_OBJECT)ObjectBody;
UNICODE_STRING UnicodeString;
return RtlCreateUnicodeString(&Desktop->Name, UnicodeString.Buffer);
}
-VOID
-ExpDesktopObjectDelete(
- PVOID DeletedObject)
+VOID STDCALL
+ExpDesktopObjectDelete(PVOID DeletedObject)
{
PDESKTOP_OBJECT Desktop = (PDESKTOP_OBJECT)DeletedObject;
KIRQL OldIrql;
-/* $Id: work.c,v 1.10 2001/06/04 11:26:11 chorns Exp $
+/* $Id: work.c,v 1.11 2001/08/26 17:26:23 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* FUNCTIONS ****************************************************************/
-static NTSTATUS ExWorkerThreadEntryPoint(PVOID context)
+static NTSTATUS STDCALL
+ExWorkerThreadEntryPoint(PVOID context)
/*
* FUNCTION: Entry point for a worker thread
* ARGUMENTS:
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: io.h,v 1.11 2001/08/22 03:53:52 rex Exp $
+/* $Id: io.h,v 1.12 2001/08/26 17:25:29 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
PDEVICE_OBJECT DeviceToMount);
VOID IoSecondStageCompletion(PIRP Irp, CCHAR PriorityBoost);
-NTSTATUS IopCreateFile (PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- POBJECT_ATTRIBUTES ObjectAttributes);
-NTSTATUS IopCreateDevice(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- POBJECT_ATTRIBUTES ObjectAttributes);
+NTSTATUS STDCALL
+IopCreateFile(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ POBJECT_ATTRIBUTES ObjectAttributes);
+NTSTATUS STDCALL
+IopCreateDevice(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ POBJECT_ATTRIBUTES ObjectAttributes);
NTSTATUS IoAttachVpb(PDEVICE_OBJECT DeviceObject);
PIRP IoBuildSynchronousFsdRequestWithMdl(ULONG MajorFunction,
/* Code in ntoskrnl/lpc/close.h */
-VOID
+VOID STDCALL
NiClosePort (
PVOID ObjectBody,
ULONG HandleCount
);
-VOID
+VOID STDCALL
NiDeletePort (
IN PVOID ObjectBody
);
/* Code in ntoskrnl/lpc/create.c */
-NTSTATUS
+NTSTATUS STDCALL
NiCreatePort (
PVOID ObjectBody,
PVOID Parent,
ULONG PsFreezeThread(PETHREAD Thread, PNTSTATUS WaitStatus,
UCHAR Alertable, ULONG WaitMode);
VOID PiInitApcManagement(VOID);
-VOID PiDeleteThread(PVOID ObjectBody);
-VOID PiCloseThread(PVOID ObjectBody, ULONG HandleCount);
+VOID STDCALL PiDeleteThread(PVOID ObjectBody);
+VOID STDCALL PiCloseThread(PVOID ObjectBody, ULONG HandleCount);
VOID PsReapThreads(VOID);
NTSTATUS
PsInitializeThread(HANDLE ProcessHandle,
NTSTATUS
Ke386InitThreadWithContext(PKTHREAD Thread, PCONTEXT Context);
NTSTATUS HalReleaseTask(PETHREAD Thread);
-VOID PiDeleteProcess(PVOID ObjectBody);
+VOID STDCALL PiDeleteProcess(PVOID ObjectBody);
VOID PsReapThreads(VOID);
VOID PsUnfreezeOtherThread(PETHREAD Thread);
VOID PsFreezeOtherThread(PETHREAD Thread);
PsApplicationProcessorInit(VOID);
VOID
PsPrepareForApplicationProcessorInit(ULONG Id);
-NTSTATUS
+NTSTATUS STDCALL
PsIdleThreadMain(PVOID Context);
#endif /* ASSEMBLER */
-/* $Id: create.c,v 1.46 2001/07/04 20:40:21 chorns Exp $
+/* $Id: create.c,v 1.47 2001/08/26 17:27:00 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* REVISIONS
*
*/
-NTSTATUS
-IopCreateFile (PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- POBJECT_ATTRIBUTES ObjectAttributes)
+NTSTATUS STDCALL
+IopCreateFile(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ POBJECT_ATTRIBUTES ObjectAttributes)
{
PDEVICE_OBJECT DeviceObject = (PDEVICE_OBJECT) Parent;
PFILE_OBJECT FileObject = (PFILE_OBJECT) ObjectBody;
-/* $Id: device.c,v 1.30 2001/08/22 03:53:52 rex Exp $
+/* $Id: device.c,v 1.31 2001/08/26 17:27:00 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
UNIMPLEMENTED;
}
-NTSTATUS
+NTSTATUS STDCALL
IopCreateDevice(PVOID ObjectBody,
PVOID Parent,
PWSTR RemainingPath,
-/* $Id: iomgr.c,v 1.19 2001/05/01 23:08:19 chorns Exp $
+/* $Id: iomgr.c,v 1.20 2001/08/26 17:27:00 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* FUNCTIONS ****************************************************************/
-VOID IopCloseFile(PVOID ObjectBody, ULONG HandleCount)
+VOID STDCALL
+IopCloseFile(PVOID ObjectBody,
+ ULONG HandleCount)
{
PFILE_OBJECT FileObject = (PFILE_OBJECT)ObjectBody;
PIRP Irp;
Status = IoCallDriver(FileObject->DeviceObject, Irp);
}
-VOID IopDeleteFile(PVOID ObjectBody)
+VOID STDCALL
+IopDeleteFile(PVOID ObjectBody)
{
PFILE_OBJECT FileObject = (PFILE_OBJECT)ObjectBody;
PIRP Irp;
-/* $Id: symlink.c,v 1.21 2001/06/16 14:07:30 ekohl Exp $
+/* $Id: symlink.c,v 1.22 2001/08/26 17:27:00 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
*
* REVISIONS
*/
-NTSTATUS
+NTSTATUS STDCALL
IopCreateSymbolicLink(PVOID Object,
PVOID Parent,
PWSTR RemainingPath,
*
* REVISIONS
*/
-NTSTATUS
+NTSTATUS STDCALL
IopParseSymbolicLink(PVOID Object,
PVOID * NextObject,
PUNICODE_STRING FullPath,
-/* $Id: loader.c,v 1.86 2001/08/22 03:53:52 rex Exp $
+/* $Id: loader.c,v 1.87 2001/08/26 17:27:44 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
PMODULE_OBJECT *ModuleObject);
PVOID LdrGetExportAddress(PMODULE_OBJECT ModuleObject, char *Name, unsigned short Hint);
static PMODULE_OBJECT LdrOpenModule(PUNICODE_STRING Filename);
-static NTSTATUS LdrCreateModule(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- POBJECT_ATTRIBUTES ObjectAttributes);
+static NTSTATUS STDCALL
+LdrCreateModule(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ POBJECT_ATTRIBUTES ObjectAttributes);
static VOID LdrpBuildModuleBaseName(PUNICODE_STRING BaseName,
PUNICODE_STRING FullName);
}
-static NTSTATUS
+static NTSTATUS STDCALL
LdrCreateModule(PVOID ObjectBody,
PVOID Parent,
PWSTR RemainingPath,
-/* $Id: close.c,v 1.5 2001/06/23 19:13:33 phreak Exp $
+/* $Id: close.c,v 1.6 2001/08/26 17:28:00 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* REVISIONS
*
*/
-VOID
+VOID STDCALL
NiClosePort (PVOID ObjectBody, ULONG HandleCount)
{
PEPORT Port = (PEPORT)ObjectBody;
* REVISIONS
*
*/
-VOID
+VOID STDCALL
NiDeletePort (PVOID ObjectBody)
{
// PEPORT Port = (PEPORT)ObjectBody;
-/* $Id: create.c,v 1.4 2001/06/16 14:08:57 ekohl Exp $
+/* $Id: create.c,v 1.5 2001/08/26 17:28:00 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
}
-NTSTATUS
+NTSTATUS STDCALL
NiCreatePort (
PVOID ObjectBody,
PVOID Parent,
-/* $Id: mpw.c,v 1.5 2001/03/16 18:11:23 dwelch Exp $
+/* $Id: mpw.c,v 1.6 2001/08/26 17:29:09 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
MmUnlockAddressSpace(&Process->AddressSpace);
}
-NTSTATUS MmMpwThreadMain(PVOID Ignored)
+NTSTATUS STDCALL
+MmMpwThreadMain(PVOID Ignored)
{
NTSTATUS Status;
-/* $Id: pager.c,v 1.7 2001/03/16 18:11:23 dwelch Exp $
+/* $Id: pager.c,v 1.8 2001/08/26 17:29:09 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
MmUnlockAddressSpace(&Process->AddressSpace);
}
-static NTSTATUS MmPagerThreadMain(PVOID Ignored)
+static NTSTATUS STDCALL
+MmPagerThreadMain(PVOID Ignored)
{
NTSTATUS Status;
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: section.c,v 1.59 2001/08/03 09:36:18 ei Exp $
+/* $Id: section.c,v 1.60 2001/08/26 17:29:09 ekohl Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/section.c
return(0);
}
-VOID
+VOID STDCALL
MmpDeleteSection(PVOID ObjectBody)
{
PSECTION_OBJECT Section = (PSECTION_OBJECT)ObjectBody;
}
}
-VOID
+VOID STDCALL
MmpCloseSection(PVOID ObjectBody,
ULONG HandleCount)
{
}
-NTSTATUS MmpCreateSection(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- POBJECT_ATTRIBUTES ObjectAttributes)
+NTSTATUS STDCALL
+MmpCreateSection(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ POBJECT_ATTRIBUTES ObjectAttributes)
{
NTSTATUS Status;
-/* $Id: evtpair.c,v 1.8 2001/06/16 14:10:08 ekohl Exp $
+/* $Id: evtpair.c,v 1.9 2001/08/26 17:29:36 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* FUNCTIONS *****************************************************************/
-NTSTATUS NtpCreateEventPair(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- POBJECT_ATTRIBUTES ObjectAttributes)
+NTSTATUS STDCALL
+NtpCreateEventPair(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ POBJECT_ATTRIBUTES ObjectAttributes)
{
DPRINT("NtpCreateEventPair(ObjectBody %x, Parent %x, RemainingPath %S)\n",
ObjectBody, Parent, RemainingPath);
/* FUNCTIONS *****************************************************************/
-NTSTATUS
+NTSTATUS STDCALL
NtpCreateEvent(PVOID ObjectBody,
PVOID Parent,
PWSTR RemainingPath,
-/* $Id: ntsem.c,v 1.12 2001/06/16 14:10:08 ekohl Exp $
+/* $Id: ntsem.c,v 1.13 2001/08/26 17:29:36 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* FUNCTIONS *****************************************************************/
-NTSTATUS NtpCreateSemaphore(PVOID ObjectBody,
- PVOID Parent,
- PWSTR RemainingPath,
- POBJECT_ATTRIBUTES ObjectAttributes)
+NTSTATUS STDCALL
+NtpCreateSemaphore(PVOID ObjectBody,
+ PVOID Parent,
+ PWSTR RemainingPath,
+ POBJECT_ATTRIBUTES ObjectAttributes)
{
DPRINT("NtpCreateSemaphore(ObjectBody %x, Parent %x, RemainingPath %S)\n",
-/* $Id: nttimer.c,v 1.10 2001/06/16 14:10:08 ekohl Exp $
+/* $Id: nttimer.c,v 1.11 2001/08/26 17:29:36 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* FUNCTIONS *****************************************************************/
-NTSTATUS
+NTSTATUS STDCALL
NtpCreateTimer(PVOID ObjectBody,
PVOID Parent,
PWSTR RemainingPath,
KeReleaseSpinLock(&ProfileListLock, oldIrql);
}
-VOID
+VOID STDCALL
KiDeleteProfile(PVOID ObjectBody)
{
PKPROFILE Profile;
-/* $Id: namespc.c,v 1.25 2001/06/16 14:10:55 ekohl Exp $
+/* $Id: namespc.c,v 1.26 2001/08/26 17:29:57 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
return(NULL);
}
-NTSTATUS
+NTSTATUS STDCALL
ObpParseDirectory(PVOID Object,
PVOID * NextObject,
PUNICODE_STRING FullPath,
return STATUS_SUCCESS;
}
-NTSTATUS
+NTSTATUS STDCALL
ObpCreateDirectory(PVOID ObjectBody,
PVOID Parent,
PWSTR RemainingPath,
-/* $Id: create.c,v 1.38 2001/08/07 15:44:40 ekohl Exp $
+/* $Id: create.c,v 1.39 2001/08/26 17:30:21 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
}
#endif
-VOID
+VOID STDCALL
PiDeleteThread(PVOID ObjectBody)
{
KIRQL oldIrql;
DPRINT("PiDeleteThread() finished\n");
}
-VOID
+VOID STDCALL
PiCloseThread(PVOID ObjectBody,
ULONG HandleCount)
{
/* FUNCTIONS *****************************************************************/
-NTSTATUS
+NTSTATUS STDCALL
PsIdleThreadMain(PVOID Context)
{
KIRQL oldlvl;
-/* $Id: process.c,v 1.66 2001/08/07 14:01:42 ekohl Exp $
+/* $Id: process.c,v 1.67 2001/08/26 17:30:21 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
}
-VOID
+VOID STDCALL
PiDeleteProcess(PVOID ObjectBody)
{
KIRQL oldIrql;