IEEE 1394 Unit Filter Driver Streaming (Windows CE 5.0)
Streaming sessions, ISO/IEC-61883 connections, are established in two ways:
- Indirectly, through a UNIT_ConnectToRemotePlugCB call. Described in IEEE 1394 Unit Filter Driver Destination Selection.
- Directly, through virtual subunit IOCTL_STREAM_START_RECV_SESSION and IOCTL_STREAM_START_XMIT_SESSION commands.
The direct method is carried out by the virtual subunit connecting to a serial bus plug handle, as returned by an IOCTL_UNIT_QUERY_LOCAL_PLUGS call or by the result of a UNIT_AllocateLocalPlugCB call. These plugs should be referred to as the RemotePlug argument in those commands.
Once the session has been established, the virtual subunit can receive or transmit data at any time.
Send Feedback on this topic to the authors