22{
24
26 &GUID_TRANSLATOR_INTERFACE_STANDARD))
27 {
29 CM_RESOURCE_TYPE ResourceType;
30 ULONG ParentBusType, ParentBusNumber, Dummy;
31
33
36 {
38 }
39
42 sizeof(ParentBusType),
43 &ParentBusType,
44 &Dummy);
46 {
47 DPRINT1(
"BusType request failed with status 0x%08lx\n",
Status);
49 }
50
53 sizeof(ParentBusNumber),
54 &ParentBusNumber,
55 &Dummy);
57 {
58 DPRINT1(
"BusNumber request failed with status 0x%08lx\n",
Status);
60 }
61
63 ParentBusNumber,
69 &ParentBusNumber);
70 }
71
73}
#define NT_SUCCESS(StatCode)
_In_ PIO_STACK_LOCATION IrpSp
#define CmResourceTypeInterrupt
HRESULT QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
#define STATUS_NOT_SUPPORTED
NTSTATUS NTAPI IoGetDeviceProperty(IN PDEVICE_OBJECT DeviceObject, IN DEVICE_REGISTRY_PROPERTY DeviceProperty, IN ULONG BufferLength, OUT PVOID PropertyBuffer, OUT PULONG ResultLength)
struct _IO_STACK_LOCATION::@3772::@3798 QueryInterface
struct _NAMED_PIPE_CREATE_PARAMETERS * Parameters
_Must_inspect_result_ _In_ WDFQUEUE _In_opt_ WDFREQUEST _In_opt_ WDFFILEOBJECT _Inout_opt_ PWDF_REQUEST_PARAMETERS Parameters
#define IsEqualGUIDAligned(guid1, guid2)
#define HalGetInterruptTranslator
@ DevicePropertyBusNumber
@ DevicePropertyLegacyBusType