Module: wine Branch: master Commit: fc07a521485ed1df27fc33cb2f59af6f62c35e99 URL: http://source.winehq.org/git/wine.git/?a=commit;h=fc07a521485ed1df27fc33cb2f...
Author: Anders Jonsson anders.jonsson@norsjonet.se Date: Sun Jun 14 14:16:49 2009 +0200
ntoskrnl.exe: Stub for ExInitializeZone.
---
dlls/ntoskrnl.exe/ntoskrnl.c | 13 +++++++++++++ dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- include/ddk/wdm.h | 1 + 3 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 8fe1975..a0e3ed7 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -909,6 +909,19 @@ NTSTATUS WINAPI ExInitializeResourceLite(PERESOURCE Resource)
/*********************************************************************** + * ExInitializeZone (NTOSKRNL.EXE.@) + */ +NTSTATUS WINAPI ExInitializeZone(PZONE_HEADER Zone, + ULONG BlockSize, + PVOID InitialSegment, + ULONG InitialSegmentSize) +{ + FIXME( "stub: %p, %u, %p, %u\n", Zone, BlockSize, InitialSegment, InitialSegmentSize ); + return STATUS_NOT_IMPLEMENTED; +} + + +/*********************************************************************** * KeInitializeEvent (NTOSKRNL.EXE.@) */ void WINAPI KeInitializeEvent( PRKEVENT Event, EVENT_TYPE Type, BOOLEAN State ) diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index d46ff8f..bdf4f74 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -142,7 +142,7 @@ @ stub ExInitializeNPagedLookasideList @ stub ExInitializePagedLookasideList @ stdcall ExInitializeResourceLite(ptr) -@ stub ExInitializeZone +@ stdcall ExInitializeZone(ptr long ptr long) @ stub ExInterlockedAddLargeInteger @ stub ExInterlockedAddUlong @ stub ExInterlockedDecrementLong diff --git a/include/ddk/wdm.h b/include/ddk/wdm.h index 7a227fd..9ba76de 100644 --- a/include/ddk/wdm.h +++ b/include/ddk/wdm.h @@ -133,6 +133,7 @@ typedef struct _ERESOURCE *PERESOURCE; typedef struct _IO_WORKITEM *PIO_WORKITEM; typedef struct _OBJECT_TYPE *POBJECT_TYPE; typedef struct _OBJECT_HANDLE_INFORMATION *POBJECT_HANDLE_INFORMATION; +typedef struct _ZONE_HEADER *PZONE_HEADER;
typedef struct _FAST_MUTEX {