GUID de categoría de nodo de BDA
Un minidriver BDA usa los GUID de categoría de nodo BDA para especificar los tipos de nodos BDA que están disponibles para crear. Un minidriver BDA asigna uno de estos GUID en la variable a la que apunta el miembro Type de una estructura KSNODE_DESCRIPTOR . El archivo de encabezado Bdamedia.h define estos GUID.
El proveedor de red usa la propiedad KSPROPERTY_BDA_NODE_TYPES de la propiedad KSPROPSETID_BdaTopology establecida para recuperar una lista de tipos de nodos disponibles en el minidriver de BDA. Esta lista de tipos de nodo es una matriz de estructuras KSNODE_DESCRIPTOR.
Los siguientes GUID de categoría de nodo están disponibles en BDA:
KSNODE_BDA_RF_TUNER
Un minidriver BDA asigna este GUID para especificar un nodo de tuner de frecuencia de radio BDA para la transmisión por cable, satélite o terrestre.
KSNODE_BDA_ANALOG_DEMODULATOR
Un minidriver BDA asigna este GUID para especificar un nodo demodulador de tipo analógico BDA.
KSNODE_BDA_QAM_DEMODULATOR
Un minidriver BDA asigna este GUID para especificar un nodo demodulador de tipo QAM de BDA para demoduladores de difusión de vídeo digital (DVB).
KSNODE_BDA_QPSK_DEMODULATOR
Un minidriver BDA asigna este GUID para especificar un nodo demodulador de tipo QPSK de BDA para demoduladores DVB-satellite.
KSNODE_BDA_8VSB_DEMODULATOR
Un minidriver BDA asigna este GUID para especificar un nodo demodulador de tipo BDA 8VSB para los demoduladores terrestres del Comité de Sistemas de Televisión Avanzados (ATSC).
KSNODE_BDA_COFDM_DEMODULATOR
Un minidriver BDA asigna este GUID para especificar un nodo demodulador de tipo COFDM de BDA para demoduladores DVB-terrestres.
KSNODE_BDA_OPENCABLE_POD
Un minidriver BDA asigna este GUID para especificar un nodo POD de cable abierto de BDA.
KSNODE_BDA_COMMON_CA_POD
Un minidriver BDA asigna este GUID para especificar un nodo POD de acceso condicional común de BDA.
KSNODE_BDA_PID_FILTER
Un minidriver BDA asigna este GUID para especificar un nodo de filtro de identificador de paquete BDA (PID).
KSNODE_BDA_IP_SINK
Un minidriver BDA asigna este GUID para especificar un nodo receptor de IP de BDA.
KSNODE_BDA_ISDB_T_DEMODULATOR
Un minidriver BDA asigna este GUID para especificar un nodo demodulador de tipo ISDB BDA para demoduladores DVB-terrestres.
KSNODE_BDA_ISDB_S_DEMODULATOR
Un minidriver BDA asigna este GUID para especificar un nodo demodulador de tipo ISDB de BDA para demoduladores DVB-satellite.