} WV_S_BUS_NODE, * WV_SP_BUS_NODE;
/* Exports. */
-extern NTSTATUS STDCALL bus__get_dev_capabilities(
+extern NTSTATUS STDCALL WvBusGetDevCapabilities(
IN PDEVICE_OBJECT,
IN PDEVICE_CAPABILITIES
);
return driver__complete_irp(irp, 0, STATUS_SUCCESS);
}
-NTSTATUS STDCALL bus__get_dev_capabilities(
+NTSTATUS STDCALL WvBusGetDevCapabilities(
IN PDEVICE_OBJECT DeviceObject,
IN PDEVICE_CAPABILITIES DeviceCapabilities
) {
return IoCallDriver(lower, irp);
}
/* Otherwise, return our parent's capabilities. */
- status = bus__get_dev_capabilities(
+ status = WvBusGetDevCapabilities(
dev->Parent,
DeviceCapabilities
);
bus = bus__get(device__get(dev->Parent));
bus_lower = bus->LowerDeviceObject;
if (bus_lower) {
- status = bus__get_dev_capabilities(
+ status = WvBusGetDevCapabilities(
bus_lower,
&ParentDeviceCapabilities
);
} else {
- status = bus__get_dev_capabilities(
+ status = WvBusGetDevCapabilities(
bus->device->Self,
&ParentDeviceCapabilities
);