ntoskrnl: Add IoCreateDeviceSecure semi-stub.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
4f3d189f53
commit
162991a03c
3 changed files with 17 additions and 0 deletions
|
@ -1610,6 +1610,21 @@ static struct _OBJECT_TYPE device_type =
|
|||
|
||||
POBJECT_TYPE IoDeviceObjectType = &device_type;
|
||||
|
||||
/***********************************************************************
|
||||
* IoCreateDeviceSecure (NTOSKRNL.EXE.@)
|
||||
*/
|
||||
NTSTATUS WINAPI IoCreateDeviceSecure( DRIVER_OBJECT *driver, ULONG ext_size,
|
||||
UNICODE_STRING *name, DEVICE_TYPE type,
|
||||
ULONG characteristics, BOOLEAN exclusive,
|
||||
PCUNICODE_STRING sddl, LPCGUID guid,
|
||||
DEVICE_OBJECT **ret_device )
|
||||
{
|
||||
FIXME( "(%p, %u, %s, %u, %x, %u, %s, %s, %p): semi-stub\n",
|
||||
driver, ext_size, debugstr_us(name), type, characteristics, exclusive,
|
||||
debugstr_us(sddl), wine_dbgstr_guid(guid), ret_device );
|
||||
|
||||
return IoCreateDevice( driver, ext_size, name, type, characteristics, exclusive, ret_device );
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* IoCreateDevice (NTOSKRNL.EXE.@)
|
||||
|
|
|
@ -354,6 +354,7 @@
|
|||
@ stub IoConnectInterrupt
|
||||
@ stub IoCreateController
|
||||
@ stdcall IoCreateDevice(ptr long ptr long long long ptr)
|
||||
@ stdcall IoCreateDeviceSecure(ptr long ptr long long long ptr ptr ptr)
|
||||
@ stub IoCreateDisk
|
||||
@ stdcall IoCreateDriver(ptr ptr)
|
||||
@ stdcall IoCreateFile(ptr long ptr ptr ptr long long long long ptr long long ptr long)
|
||||
|
|
|
@ -1701,6 +1701,7 @@ NTSTATUS WINAPI IoCallDriver(DEVICE_OBJECT*,IRP*);
|
|||
BOOLEAN WINAPI IoCancelIrp(IRP*);
|
||||
VOID WINAPI IoCompleteRequest(IRP*,UCHAR);
|
||||
NTSTATUS WINAPI IoCreateDevice(DRIVER_OBJECT*,ULONG,UNICODE_STRING*,DEVICE_TYPE,ULONG,BOOLEAN,DEVICE_OBJECT**);
|
||||
NTSTATUS WINAPI IoCreateDeviceSecure(DRIVER_OBJECT*,ULONG,UNICODE_STRING*,DEVICE_TYPE,ULONG,BOOLEAN,PCUNICODE_STRING,LPCGUID,DEVICE_OBJECT**);
|
||||
NTSTATUS WINAPI IoCreateDriver(UNICODE_STRING*,PDRIVER_INITIALIZE);
|
||||
NTSTATUS WINAPI IoCreateSymbolicLink(UNICODE_STRING*,UNICODE_STRING*);
|
||||
PKEVENT WINAPI IoCreateSynchronizationEvent(UNICODE_STRING*,HANDLE*);
|
||||
|
|
Loading…
Add table
Reference in a new issue