UNIT_ISOCH_PARAMS structure (61883.h)
The UNIT_ISOCH_PARAMS structure is used to get or set the parameters that the IEC-61883 protocol driver uses when capturing or transmitting isochronous packets.
Syntax
typedef struct _UNIT_ISOCH_PARAMS {
IN OUT ULONG RX_NumPackets;
IN OUT ULONG RX_NumDescriptors;
IN OUT ULONG TX_NumPackets;
IN OUT ULONG TX_NumDescriptors;
} UNIT_ISOCH_PARAMS, *PUNIT_ISOCH_PARAMS;
Members
RX_NumPackets
The number of isochronous packets per descriptor to be received.
RX_NumDescriptors
The number of descriptors used for receiving isochronous data.
TX_NumPackets
The number of isochronous packets per descriptor to be transmitted.
TX_NumDescriptors
The number of descriptors used for transmitting isochronous data.
Remarks
The UNIT_ISOCH_PARAMS structure can be used with Av61883_SetUnitInfo to set the number of isochronous packets and descriptors used while transmitting or receiving data. Before setting isochronous parameters, a driver should send an Av61883_GetUnitInfo request to retrieve the current isochronous parameters and then make any necessary modifications with Av61883_SetUnitInfo.
Requirements
Requirement | Value |
---|---|
Header | 61883.h (include 61883.h) |