если кто сталкивался со стеком устройств ieee1394, помогите? Значит ситуация такая: в драйвере нужно работать в raw mode с 1394BUS0 устройством (в частности делать AsyncRead/AsyncWrite (это IoControlCode = IOCTL_1394_CLASS) открываю 1394BUS0 device по имени используя IoGetDeviceObjectPointer далее успешно выполняются многие запросы к этому устройству, но проблемы с REQUEST_ASYNC_READ. при попытке REQUEST_ASYNC_READ возвращает 0xC0000185 - STATUS_IO_DEVICE_ERROR. скорее всего проблема вот в чем: ---- взято с http://msdn.microsoft.com/en-us/library/ms789373.aspx ---- In raw-mode addressing, the driver that initiates the request must provide both the node address and the address offset. Additionally, instead of sending the request to the PDO of the target device, the driver must send the request to the PDO of the host controller. This informs the bus driver that it should not overwrite the node address information in the packet. --------------------------- вопрос собственно вот в чем: как мне взять этот PDO хост контроллера для устройства 1394BUS0? спасибо заранее