ntoskrnl.exe: Add IoCreateFile stub.
Signed-off-by: Austin English <austinenglish@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
289d032e76
commit
a8222a0437
|
@ -3159,3 +3159,15 @@ BOOL WINAPI KeSetTimerEx( KTIMER *timer, LARGE_INTEGER duetime, LONG period, KDP
|
||||||
FIXME("stub: %p %s %u %p\n", timer, wine_dbgstr_longlong(duetime.QuadPart), period, dpc);
|
FIXME("stub: %p %s %u %p\n", timer, wine_dbgstr_longlong(duetime.QuadPart), period, dpc);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* IoCreateFile (NTOSKRNL.EXE.@)
|
||||||
|
*/
|
||||||
|
NTSTATUS WINAPI IoCreateFile(HANDLE *handle, ACCESS_MASK access, OBJECT_ATTRIBUTES *attr,
|
||||||
|
IO_STATUS_BLOCK *io, LARGE_INTEGER *alloc_size, ULONG attributes, ULONG sharing,
|
||||||
|
ULONG disposition, ULONG create_options, VOID *ea_buffer, ULONG ea_length,
|
||||||
|
CREATE_FILE_TYPE file_type, VOID *parameters, ULONG options )
|
||||||
|
{
|
||||||
|
FIXME(": stub\n");
|
||||||
|
return STATUS_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
|
@ -339,7 +339,7 @@
|
||||||
@ stdcall IoCreateDevice(ptr long ptr long long long ptr)
|
@ stdcall IoCreateDevice(ptr long ptr long long long ptr)
|
||||||
@ stub IoCreateDisk
|
@ stub IoCreateDisk
|
||||||
@ stdcall IoCreateDriver(ptr ptr)
|
@ stdcall IoCreateDriver(ptr ptr)
|
||||||
@ stub IoCreateFile
|
@ stdcall IoCreateFile(ptr long ptr ptr long long long ptr long long ptr long ptr long)
|
||||||
@ stub IoCreateFileSpecifyDeviceObjectHint
|
@ stub IoCreateFileSpecifyDeviceObjectHint
|
||||||
@ stub IoCreateNotificationEvent
|
@ stub IoCreateNotificationEvent
|
||||||
@ stub IoCreateStreamFileObject
|
@ stub IoCreateStreamFileObject
|
||||||
|
|
|
@ -737,6 +737,12 @@ typedef enum _BUS_QUERY_ID_TYPE {
|
||||||
BusQueryDeviceSerialNumber
|
BusQueryDeviceSerialNumber
|
||||||
} BUS_QUERY_ID_TYPE, *PBUS_QUERY_ID_TYPE;
|
} BUS_QUERY_ID_TYPE, *PBUS_QUERY_ID_TYPE;
|
||||||
|
|
||||||
|
typedef enum _CREATE_FILE_TYPE {
|
||||||
|
CreateFileTypeNone,
|
||||||
|
CreateFileTypeNamedPipe,
|
||||||
|
CreateFileTypeMailslot
|
||||||
|
} CREATE_FILE_TYPE;
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
DevicePropertyDeviceDescription,
|
DevicePropertyDeviceDescription,
|
||||||
DevicePropertyHardwareID,
|
DevicePropertyHardwareID,
|
||||||
|
|
Loading…
Reference in New Issue