Module: wine Branch: master Commit: ebc7abeef3b9cdc06182be9ffc74819a9a5a4e27 URL: http://source.winehq.org/git/wine.git/?a=commit;h=ebc7abeef3b9cdc06182be9ffc...
Author: Jacek Caban jacek@codeweavers.com Date: Tue May 24 11:53:26 2011 +0200
ntoskrnl.exe: Added ObReferenceObjectByHandle stub.
---
dlls/ntoskrnl.exe/ntoskrnl.c | 15 +++++++++++++++ dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- 2 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 2543ca6..3f86cdc 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -1414,6 +1414,21 @@ NTSTATUS WINAPI ObReferenceObjectByHandle( HANDLE obj, ACCESS_MASK access, return STATUS_NOT_IMPLEMENTED; }
+ /*********************************************************************** + * ObReferenceObjectByName (NTOSKRNL.EXE.@) + */ +NTSTATUS WINAPI ObReferenceObjectByName( UNICODE_STRING *ObjectName, + ULONG Attributes, + ACCESS_STATE *AccessState, + ACCESS_MASK DesiredAccess, + POBJECT_TYPE ObjectType, + KPROCESSOR_MODE AccessMode, + void *ParseContext, + void **Object) +{ + FIXME("stub\n"); + return STATUS_NOT_IMPLEMENTED; +}
/*********************************************************************** * ObfDereferenceObject (NTOSKRNL.EXE.@) diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 3c059b6..1456fbe 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -810,7 +810,7 @@ @ stub ObQueryNameString @ stub ObQueryObjectAuditingByHandle @ stdcall ObReferenceObjectByHandle(long long ptr long ptr ptr) -@ stub ObReferenceObjectByName +@ stdcall ObReferenceObjectByName(ptr long ptr long ptr long ptr ptr) @ stub ObReferenceObjectByPointer @ stub ObReferenceSecurityDescriptor @ stub ObReleaseObjectSecurity