mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 16:18:28 +00:00
ntoskrnl.exe: Stub out IoGetDeviceProperty.
This commit is contained in:
parent
0bc218b9db
commit
6aeffb53ee
|
@ -631,6 +631,18 @@ NTSTATUS WINAPI IoGetDeviceObjectPointer( UNICODE_STRING *name, ACCESS_MASK acc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* IoGetDeviceProperty (NTOSKRNL.EXE.@)
|
||||||
|
*/
|
||||||
|
NTSTATUS WINAPI IoGetDeviceProperty( DEVICE_OBJECT *device, DEVICE_REGISTRY_PROPERTY device_property,
|
||||||
|
ULONG buffer_length, PVOID property_buffer, PULONG result_length )
|
||||||
|
{
|
||||||
|
FIXME( "%p %d %u %p %p: stub\n", device, device_property, buffer_length,
|
||||||
|
property_buffer, result_length );
|
||||||
|
return STATUS_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* IoCallDriver (NTOSKRNL.EXE.@)
|
* IoCallDriver (NTOSKRNL.EXE.@)
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -383,7 +383,7 @@
|
||||||
@ stub IoGetDeviceInterfaceAlias
|
@ stub IoGetDeviceInterfaceAlias
|
||||||
@ stub IoGetDeviceInterfaces
|
@ stub IoGetDeviceInterfaces
|
||||||
@ stdcall IoGetDeviceObjectPointer(ptr long ptr ptr)
|
@ stdcall IoGetDeviceObjectPointer(ptr long ptr ptr)
|
||||||
@ stub IoGetDeviceProperty
|
@ stdcall IoGetDeviceProperty(ptr long long ptr ptr)
|
||||||
@ stub IoGetDeviceToVerify
|
@ stub IoGetDeviceToVerify
|
||||||
@ stub IoGetDiskDeviceObject
|
@ stub IoGetDiskDeviceObject
|
||||||
@ stub IoGetDmaAdapter
|
@ stub IoGetDmaAdapter
|
||||||
|
|
|
@ -689,6 +689,29 @@ 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 {
|
||||||
|
DevicePropertyDeviceDescription,
|
||||||
|
DevicePropertyHardwareID,
|
||||||
|
DevicePropertyCompatibleIDs,
|
||||||
|
DevicePropertyBootConfiguration,
|
||||||
|
DevicePropertyBootConfigurationTranslated,
|
||||||
|
DevicePropertyClassName,
|
||||||
|
DevicePropertyClassGuid,
|
||||||
|
DevicePropertyDriverKeyName,
|
||||||
|
DevicePropertyManufacturer,
|
||||||
|
DevicePropertyFriendlyName,
|
||||||
|
DevicePropertyLocationInformation,
|
||||||
|
DevicePropertyPhysicalDeviceObjectName,
|
||||||
|
DevicePropertyBusTypeGuid,
|
||||||
|
DevicePropertyLegacyBusType,
|
||||||
|
DevicePropertyBusNumber,
|
||||||
|
DevicePropertyEnumeratorName,
|
||||||
|
DevicePropertyAddress,
|
||||||
|
DevicePropertyUINumber,
|
||||||
|
DevicePropertyInstallState,
|
||||||
|
DevicePropertyRemovalPolicy
|
||||||
|
} DEVICE_REGISTRY_PROPERTY;
|
||||||
|
|
||||||
typedef enum _DEVICE_TEXT_TYPE {
|
typedef enum _DEVICE_TEXT_TYPE {
|
||||||
DeviceTextDescription,
|
DeviceTextDescription,
|
||||||
DeviceTextLocationInformation
|
DeviceTextLocationInformation
|
||||||
|
@ -1074,6 +1097,7 @@ NTSTATUS WINAPI IoDeleteSymbolicLink(UNICODE_STRING*);
|
||||||
void WINAPI IoFreeIrp(IRP*);
|
void WINAPI IoFreeIrp(IRP*);
|
||||||
PEPROCESS WINAPI IoGetCurrentProcess(void);
|
PEPROCESS WINAPI IoGetCurrentProcess(void);
|
||||||
NTSTATUS WINAPI IoGetDeviceObjectPointer(UNICODE_STRING*,ACCESS_MASK,PFILE_OBJECT*,PDEVICE_OBJECT*);
|
NTSTATUS WINAPI IoGetDeviceObjectPointer(UNICODE_STRING*,ACCESS_MASK,PFILE_OBJECT*,PDEVICE_OBJECT*);
|
||||||
|
NTSTATUS WINAPI IoGetDeviceProperty(PDEVICE_OBJECT,DEVICE_REGISTRY_PROPERTY,ULONG,PVOID,PULONG);
|
||||||
PVOID WINAPI IoGetDriverObjectExtension(PDRIVER_OBJECT,PVOID);
|
PVOID WINAPI IoGetDriverObjectExtension(PDRIVER_OBJECT,PVOID);
|
||||||
PDEVICE_OBJECT WINAPI IoGetRelatedDeviceObject(PFILE_OBJECT);
|
PDEVICE_OBJECT WINAPI IoGetRelatedDeviceObject(PFILE_OBJECT);
|
||||||
void WINAPI IoInitializeIrp(IRP*,USHORT,CCHAR);
|
void WINAPI IoInitializeIrp(IRP*,USHORT,CCHAR);
|
||||||
|
|
Loading…
Reference in a new issue