21#define MIN_DIMENSION 1
24#define V1_ENUM [v1_enum]
29#define BDA_FREQUENCY_NOT_SET -1
30#define BDA_FREQUENCY_NOT_DEFINED 0
31#define BDA_RANGE_NOT_SET -1
32#define BDA_RANGE_NOT_DEFINED 0
33#define BDA_CHAN_BANDWITH_NOT_SET -1
34#define BDA_CHAN_BANDWITH_NOT_DEFINED 0
35#define BDA_FREQUENCY_MULTIPLIER_NOT_SET -1
36#define BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED 0
@ BDA_POLARISATION_NOT_DEFINED
@ BDA_POLARISATION_NOT_SET
@ BDA_POLARISATION_CIRCULAR_L
@ BDA_POLARISATION_LINEAR_H
@ BDA_POLARISATION_CIRCULAR_R
@ BDA_POLARISATION_LINEAR_V
@ MEDIA_TRANSPORT_PAYLOAD
@ MEDIA_ELEMENTARY_STREAM
BinaryConvolutionCodeRate
@ BDA_BCC_RATE_NOT_DEFINED
struct _BDA_CA_MODULE_UI BDA_CA_MODULE_UI
struct _BDA_TEMPLATE_PIN_JOINT BDA_TEMPLATE_PIN_JOINT
struct tagKS_BDA_FRAME_INFO * PKS_BDA_FRAME_INFO
struct _BDA_TEMPLATE_PIN_JOINT * PBDA_TEMPLATE_PIN_JOINT
struct _BDA_IPv6_ADDRESS_LIST * PBDA_IPv6_ADDRESS_LIST
@ BDA_EVENT_CHANNEL_SOURCE_CHANGED
@ BDA_EVENT_SUBCHANNEL_ACQUIRED
@ BDA_EVENT_SUBCHANNEL_SOURCE_CHANGED
@ BDA_EVENT_OFFER_EXTENDED
@ BDA_EVENT_CHANNEL_ACQUIRED
@ BDA_EVENT_CHANNEL_ACTIVATED
@ BDA_EVENT_ACCESS_GRANTED
@ BDA_EVENT_PURCHASE_COMPLETED
@ BDA_EVENT_ACCESS_DENIED
@ BDA_EVENT_SMART_CARD_INSERTED
@ BDA_EVENT_SMART_CARD_REMOVED
@ BDA_EVENT_SUBCHANNEL_LOST
@ BDA_EVENT_SUBCHANNEL_DEACTIVATED
@ BDA_EVENT_SUBCHANNEL_ACTIVATED
@ BDA_EVENT_CHANNEL_DEACTIVATED
struct _BDANODE_DESCRIPTOR BDANODE_DESCRIPTOR
struct _BDA_ETHERNET_ADDRESS BDA_ETHERNET_ADDRESS
@ BDA_PROMISCUOUS_MULTICAST
@ ISO_IEC_13818_1_PRIVATE_SECTION
@ BDA_UNITIALIZED_MPEG2STREAMTYPE
@ ISO_IEC_13818_1_RESERVED
@ ISO_IEC_13818_1_AUXILIARY
struct _BDA_PID_UNMAP * PBDA_PID_UNMAP
struct _BDA_TABLE_SECTION BDA_TABLE_SECTION
enum BDA_EVENT_ID * PBDA_EVENT_ID
enum BDA_MULTICAST_MODE * PBDA_MULTICAST_MODE
struct _BDA_TEMPLATE_CONNECTION BDA_TEMPLATE_CONNECTION
struct _BDA_IPv4_ADDRESS_LIST * PBDA_IPv4_ADDRESS_LIST
enum BDA_SIGNAL_STATE * PBDA_SIGNAL_STATE
struct _BDA_PROGRAM_PID_LIST * PBDA_PROGRAM_PID_LIST
struct _BDANODE_DESCRIPTOR * PBDANODE_DESCRIPTOR
struct _BDA_CA_MODULE_UI * PBDA_CA_MODULE_UI
struct _BDA_PID_UNMAP BDA_PID_UNMAP
struct _BDA_ETHERNET_ADDRESS_LIST BDA_ETHERNET_ADDRESS_LIST
struct _BDA_IPv4_ADDRESS_LIST BDA_IPv4_ADDRESS_LIST
enum BDA_CHANGE_STATE * PBDA_CHANGE_STATE
struct _MPEG2_TRANSPORT_STRIDE MPEG2_TRANSPORT_STRIDE
struct _BDA_ETHERNET_ADDRESS * PBDA_ETHERNET_ADDRESS
@ BDA_MOD_ANALOG_AMPLITUDE
@ BDA_MOD_ANALOG_FREQUENCY
struct _BDA_IPv6_ADDRESS BDA_IPv6_ADDRESS
struct _MPEG2_TRANSPORT_STRIDE * PMPEG2_TRANSPORT_STRIDE
struct _BDA_IPv4_ADDRESS BDA_IPv4_ADDRESS
struct _BDA_ETHERNET_ADDRESS_LIST * PBDA_ETHERNET_ADDRESS_LIST
struct _BDA_IPv6_ADDRESS * PBDA_IPv6_ADDRESS
@ BDA_SPECTRAL_INVERSION_AUTOMATIC
@ BDA_SPECTRAL_INVERSION_INVERTED
@ BDA_SPECTRAL_INVERSION_MAX
@ BDA_SPECTRAL_INVERSION_NOT_DEFINED
@ BDA_SPECTRAL_INVERSION_NORMAL
@ BDA_SPECTRAL_INVERSION_NOT_SET
struct tagKS_BDA_FRAME_INFO KS_BDA_FRAME_INFO
struct _BDA_IPv6_ADDRESS_LIST BDA_IPv6_ADDRESS_LIST
struct _BDA_PID_MAP BDA_PID_MAP
@ BDA_FEC_METHOD_NOT_DEFINED
@ BDA_XMIT_MODE_NOT_DEFINED
struct _BDA_PID_MAP * PBDA_PID_MAP
struct _BDA_TEMPLATE_CONNECTION * PBDA_TEMPLATE_CONNECTION
struct _BDA_IPv4_ADDRESS * PBDA_IPv4_ADDRESS
struct _BDA_PROGRAM_PID_LIST BDA_PROGRAM_PID_LIST
struct _BDA_TABLE_SECTION * PBDA_TABLE_SECTION
MEDIA_SAMPLE_CONTENT MediaSampleContent
ULONG ulDesc[MIN_DIMENSION]
BDA_ETHERNET_ADDRESS rgAddressl[MIN_DIMENSION]
BDA_IPv4_ADDRESS rgAddressl[MIN_DIMENSION]
BDA_IPv6_ADDRESS rgAddressl[MIN_DIMENSION]
MEDIA_SAMPLE_CONTENT MediaSampleContent
ULONG aulPIDs[MIN_DIMENSION]
ULONG aulPIDs[MIN_DIMENSION]
ULONG ulPID[MIN_DIMENSION]
ULONG ulSecondarySectionId
ULONG argbSectionData[MIN_DIMENSION]
ULONG uliTemplateConnection