BDA 迷你驅動程式會使用 BDA 節點類別 GUID 來指定可供建立的 BDA 節點類型。 A BDA minidriver assigns one of these GUIDs in the variable to which the Type member of a KSNODE_DESCRIPTOR structure points. The Bdamedia.h header file defines these GUIDs.
The network provider uses the KSPROPERTY_BDA_NODE_TYPES property of the KSPROPSETID_BdaTopology property set to retrieve a list of nodes types available from the BDA minidriver. 此節點類型清單是KSNODE_DESCRIPTOR結構的陣列。
BDA 中提供下列節點類別 GUID:
KSNODE_BDA_RF_TUNER
BDA 迷你驅動程式會指派此 GUID 來指定有線電視、衛星或地面廣播的 BDA 無線電頻率調諧器節點。
KSNODE_BDA_ANALOG_DEMODULATOR
BDA 迷你驅動程式會指派此 GUID 來指定 BDA 類比類型解調器節點。
KSNODE_BDA_QAM_DEMODULATOR
BDA 迷你驅動程式會指派此 GUID 來指定數位視訊廣播 (DVB) 纜線降級器的 BDA QAM 類型降級器節點。
KSNODE_BDA_QPSK_DEMODULATOR
BDA 迷你驅動程式會指派此 GUID,以指定 DVB 衛星解調器的 BDA QPSK 類型解調器節點。
KSNODE_BDA_8VSB_DEMODULATOR
BDA 迷你驅動程式會指派此 GUID,以指定進階電視系統委員會 (ATSC) 地面解調器的 BDA 8VSB 類型解調器節點。
KSNODE_BDA_COFDM_DEMODULATOR
BDA 迷你驅動程式會指派此 GUID,以指定 DVB 地面解調器的 BDA COFDM 類型解調器節點。
KSNODE_BDA_OPENCABLE_POD
BDA 迷你驅動程式會指派此 GUID 來指定 BDA 開放式纜線 POD 節點。
KSNODE_BDA_COMMON_CA_POD
BDA 迷你驅動程式會指派此 GUID 來指定 BDA 一般條件式存取 POD 節點。
KSNODE_BDA_PID_FILTER
BDA 迷你驅動程式會指派此 GUID 來指定 BDA 封包識別碼 (PID) 篩選節點。
KSNODE_BDA_IP_SINK
BDA 迷你驅動程式會指派此 GUID 來指定 BDA IP 接收節點。
KSNODE_BDA_ISDB_T_DEMODULATOR
BDA 迷你驅動程式會指派此 GUID,以指定 DVB 地面解調器的 BDA ISDB 類型解調器節點。
KSNODE_BDA_ISDB_S_DEMODULATOR
BDA 迷你驅動程式會指派此 GUID,以指定 DVB 衛星解調器的 BDA ISDB 類型解調器節點。