HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Windows/System32/zh-TW/MSVidCtl.dll.mui
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$5�<�q�R�q�R�q�R�e���p�R�e�P�p�R�Richq�R�PEL�!�

�vy@ Բ8.rdata�@@.rsrc� �@@��z�
T88��z�$��8.rdata8x.rdata$zzzdbg �.rsrc$01�$8�.rsrc$02 5�Exʳ8G���?L@0�����A���z���8�P���� �8�P�h�A��B��C��D��E��F��G�A(�B@�CX�Dp�������r��s��t������0�HXhx��������(8HXhx���$���%8��%p�(&�8'���(���* ��+&�-�$.��/���/��83�� 5:�\5��,6N�|6��7���7��$8`��Mt��Pځ�MUI
TUNING.XSD���.>�3�G%��KHHk��K/G�V1���MUIzh-TWMSG00001.bin8�eQ݈nƖT^�%R8��Q݈nƖT^�%R	��
�8��QhVƖT^�%R	�
�8��QhVƖT^�%R�R��ƖT^�%RBDA ��te�W_�CQ�N^��W^�%R (�^�dP[2NAm^��W)BDA ��te�W_�CQ�N^��W^�%R (�^�dP[2NAm)N,�Wh��d�[@S�k
j�n�
�8��Q݈n@S�k
BDA ��te݈n@S�k{v��j@b/ec(u�O�^�zNPgQ�[���vlQ(uz_ir�N�jHh�d>e݈n@S�k�Pq}^��k TV ���hV݈n@S�kPAj�n��
�8��QhV݈n@S�k(W��|q}
N@b	g�S(u�v BDA ��te�W_���tezz��ir�N�vƖT(BDA Tuning Model Channel ID Tune RequestBDA ��te�W_��S���te��BlBDA ��te�W_� ATSC �S���te��BlBDA ��te�W_�CQ�N^��W�vƖT (�^�dP[2NAm^��W)����: �S�ceQ�v�
�TS�["���d�[@S�k�_�Pq}^��k TV ���hV݈n@S�k0Rj�n��
�8��QhV݈n@S�kBDA ��te�W_� ATSC ��tezz��(BDA Tuning Model Channel ID Tuning SpaceBDA ��te�W_�^��k������tezz��BDA ��te�W_�^��k6e�_j��tezz��BDA ��te�W_����CQ�N^��W^�%R (�^�dP[2NAm^��W)
ATSC ��te��BlMOnnj
�BDA ��te�W_� MPEG2 CQ�N^��W^�%R (�^�dP[2NAm^��W)BDA ��te�W_� ATSC CQ�N^��W^�%R (�^�dP[2NAm^��W)BDA ��te�W_� MPEG2 CQ�N^��W^�%R (�^�dP[2NAm)BDA ��te�W_� DVB 0Wb��[@WhVBDA ��te�W_� DVB 0Wb� 2 �[@WhVBDA ��te�W_� DVB [�f�[@WhVBDA ��te�W_� DVB ��te��BlBDA ��te�W_� DVB ��tezz��WebDVD ݈n@S�k���d�[@S�k�_ WebDVD ݈n@S�k0Rj�n��
�8��QhV݈n@S�k
WebDVD �|q}�{t^�%R%MS Video Control CCSI Feature SegmentMS ��
��c6R��υ_��RW[U^�R��@S�kDVD: �S�c_�
�TS�[(Wc�N�x��xe�#�P}�N�NP[ir�N�vlQ(uz_ir�NBDA �_��!j�W DVB-[�f�_��zz��2NAm�}]��c6e@S�k
2NAm�}]����c6Rir�N2NAm�}]��O�nPABDA �_��!j�W��R8�eQ�_��zz��BDA ��te�W_� DVB �~�}�[@WhVN,��c6ehV@S�k�^�d�N�N
g�R��tehV\�U�tTS�Rz_BDA ��te�W_�CQ�N�vƖT (�^�dP[2NAm)
BDA ��te�W_�^��k�[@WhVBDA ��te�W_�xeMO	g�}��tezz��BDA ��te�W_�xeMO	g�}��te��BlBDA ��te�W_�xeMO	g�}�[@WhV^��k�
�CQ�N^��WMSVidCtl �X7__��
�I�o�hV(DX10) @S�k�S�^8O�v�N�N
g�R2NAm�}]�@S V2 �O�n��te�W_� Xml �^RSlQ(uz_BDA ��te�W_� ISDB [�f�[@WhVPAMSVidCtl MPEG2 ㉼xhV0R��υ_��RW[U^�d�[@S�k
��R}��_'`�S�dEQ�v�wb_ir�NBDA ��te�W_� MPEG2 ��te��Bl+BDA Tuning Model MPEG2 Tune Request FactoryMS TV Video Control<MSVidCtl Analog TV to StreamBufferSource Composition Segment=MSVidCtl Digital TV to StreamBufferSource Composition Segment MSVidCtl FilePlayback 0R��
�I�o�hV�d�[@S�kMSVidCtl DVD 0R�
�I�o�hV�d�[@S�k�}�x�R��@S�kMSVidCtl xeMO����0R iTV �d�[@S�k���_ iTV 0R2NAm�}]��c6e�v�d�[@S�kMSVidCtl SBE �c6e0R iTV �d�[@S�kiTV Capture Feature SegmentiTV Playback Feature SegmentCCA �R��@S�kMSVidCtl xeMO����0R CCA �d�[@S�k���_ CCA 0R2NAm�}]��c6e�v�d�[@S�k���_�}�x0RBf���yMO�c6e�v�d�[@S�kPAMSVidCtl ^��k�d�S0R CCA �d�[@S�kMSVidCtl ^��k�d�S0R�}�x�d�[@S�k MSVidCtl FilePlayback 0R�
�I�o�hV�d�[@S�kMSVidCtl SBE �O�n0R��υ_��RW[U^�d�[@S�kMSVidCtl SBE �O�n0R��
��mTI�o�hV�d�[@S�kVideo Mixing Renderer 9 ݈n@S�kMSVidCtl nj�eAm�}]�@S�O�n0RN,��c6ehV�d�[@S�kMSVidCtl CC 0R��
�I�o�hV�d�[@S�kMSVidCtl CC 0R�
�I�o�hV�d�[@S�k
IsdbString ^�%RPABDA nj�e
g�R�R��@S�kXDS �R��@S�k���d�[@S�k�_�Pq}^��k TV ���hV݈n@S�k0Rnj�e
g�R�R��@S�k���_nj�e
g�R0R XDS �v�d�[@S�k���_nj�e
g�R0RBf���yMO�c6e�v�d�[@S�kMSVidCtl ^��k�d�S0R XDS �d�[@S�kPAWS^�w�-��e?�>r�]<\�N�e?��b/O�e�]�eKQ�e}v�O��e�e�O�R)R�N�eaST���<\�N�e-N�eKQ��W��N�ewcKQ�e9N���ew�-��e�ea�l<\�N�e�l��e�l�e�e��-��e�l�e�_�e^؁�e^/O�O�eSYr)R�e�Q�\�epS<\�e�'Y)R�e�e�eӗ�e�b+��}�N�e�zv��[�e���O�e*cZ�e�l-��ea��Yr�e���<\�N�e�O�e^X>r�}�N�e�emOKQ�e�em�}<\�N�e��sYr�e�S�t^̑�e^txQ�e�l�eW3�vQ�e�pKQ-��eGNLP[\�F������0����P�	��  7_6R'`��RW[U^%0

 \o�vU�֊%0

$ �'YW[�W�v\o�vU�֊%0

, \o�vU�֊ (i�(u�eRQ�z)%0

�f�v %d%0

$ (i�(u�e���R
d�[�)%0

$ (\o�vU�֊ 1)%0

$ (\o�vU�֊ 2)%0

$ Dolby AC3%0

 MPEG1%0

 MPEG2%0

 �}'` PCM%0

 DTS%0

 SDDS%0

�f�v %d%0

$ �'YW[�W�v��RW[U^%0

$ f}\i[w�v��RW[U^%0

  ��υ_��RW[U^%0

( �'YW[�W�v��υ_��RW[U^%0

( f}\i[w�v��υ_��RW[U^%0

,�P݈n!q�lX�%Rc�[�v��te��Bl0

,�l	gߍ�P݈n�vܕ�v�}��c�O�0

 �Pir�N�l	gR�YS0

(!q�l�pWh��e�X����v�{x�hV0

0ir�N(W�P�d\O�ckU��e
Nck�x�v�rKa0

 !q�l�_Wh��yd�@S�k0

$!q�l�^�z�_���v�{x�hV�O�0

 !q�l�_Wh��yd��{x�hV0

 !q�l�d>ec�[�v�jHh0

8!q�l-��[8�eQ^��W (�S��/f/����v��tezz��)0

@!q�l-��[W�x (0W@S�x) (�S��/f/����v��tezz��)0

 !q�l-��[c�[�v�S�0

0!q�l#��}��
�8��QhV�{x�hV0R�d�S�{x�hV0

(!q�l�p��
�8��QhV-��[�-�-��[0

 �WL�Bf
N�����fr�i_0


N�����fl\'`0

'Y\
N��/f 00

,!q�l~b0RNP݈n���c�O��Bl�vgQ�[0

0�`�_�(W�^�zWh�KNMRc�[NP8�eQ@S�k0

<!q�l�_Wh��d�S IMediaControl �Nb�0

R�YS1YWe0

 !q�l	�eQ�}��c�O�0

$!q�l	�eQ�P8�nj
��{x�hV0

0!q�l�_�}��c�O�^�%R�^�z݈nR	�hV0

4!q�l�p�P8�nj
��{x�hV^�%R�^�z݈nR	�hV0

0!q�l#��}�}��c�O�0R�P8�nj
��{x�hV0

@S�k�]�}�d�[0

@S�k
N���d�[��]0

!q�l�d�[zz�v@S�k0

!q�l�d�[@S�k0

$@S�kR�YSir�N/fck�x�v0

,(W^��k�_��hV@S�k~b
N0R�d�S�{x�hV0


Nck�x�v��tezz��0

$!q�l�^�z����v݈n@S�k0

P!q�l�f\PWh�0IMediaControl::Pause() |T�S1YWe0

P!q�l\PbkWh�0IMediaControl::Stop() |T�S1YWe0

L!q�l_U�RWh�0IMediaControl::Run() |T�S1YWe0

,!q�l~b0RNP���j��c�[gQ�[�v݈n0

 �Pir�N�]�}R�YS0

!q�lR�Wh�0

0�d�S�{x�hVሒl	g�S(u�v VBI nj
�0

(!q�l�^�z����v���d�[@S�k0

$!q�lˑ>e�N�NLuP�ir�N
\�a0

 !q�lˑ>e�N�NLuP�ir�N0

�!q�l�d�S����v�Nb���_��_ Microsoft Internet Explorer |T�S CMSEventHandler Mb��ck8^K�\O0

\�N�N�P�ir�N!q�l/e�c����v�Nb���Y�gir�N/e�c COM �S��Rl\'`���ar�
Ng|vu0

L!q�lM�n CMSEventHandler �Nb����aԚ�S��
N��0

#�P}0Rir�N1YWe0

x{v�l\'`��^�%R�^���l(W�|q}�{v�0\~b�jHh
T�p regbag.dll�6q�_O(u regsvr32 �O{v��[0

0!q�l�^�z{v�l\'`��0�_�S����aԚ
N��0

x!q�l�^�z�|q}�c6R�x (mutex) �O�Ow���tezz��{v�@S�W0�S��/f�|q}nj�n
N��b�`f�W(W Win9x 
N�WL�0

T!q�l�^�z0X[�Sb*Rd�{v�_j�x0�_�S���`�l	g�� Y�c
k�!q�l�f�e��R{v�0

4ir�N!q�l/e�c�_���v�Nb�0�/fNPz_/���0

,!q�l�gb�ܕ�e{v�_j�xgQ�[�vnj
�0

4�|q}(u�[�S(u��aԚ0�vMR�vU�t\g-N�e0

$~b
N0R&{T��Bl�v��tezz��0

(�P�e�l
N/e�c��v"}_�v^��W0

,!q�l�_c�[�v��tezz���b�S/UN
T1z0

 �P��tezz���]�}X[(W0

!q�l�Oc��tezz��0

�\~b IDVDInfo2 b IDVDControl2 �Nb�1YWe0�`�S��	gN�g�vCQ�N0ˊGS}0R��eHr,g�v DShow0

@�x�x_jሒl	g DVD IQ�x0ˊ�ceQIQ�x�6q�_�Qf�N!k0

h�`!q�l(Wvu0W�d>e�vMR�vIQ�x0�kNGr DVD �PP��[(Wyr�[0W@S�d>e0�`����S�_&{Tvu0W�vIQ�x0

,!q�l�d>e�PIQ�x�d�^��`���f0W@S0

 !q�l�d�S����v�Nb�0

 ��N�AQ1��vxeϑg'Y<P0

$
Nck�x�v�e�lbl\'`_xe0

(�\	gNP��tezz��!q�l	�eQ0

 
N���O9e/U���vƖT0

!q�l*Rd�ir�N0

,WGrir�N�P�V/����WGr�S��!qHe0

tc�[�v Mixer ޞc�W
N�f�^/f
Nck�x�vxe<P��ar�/fNP(W 0 ߍ 100 (+TiQ<P) KN���vtexe0

pc�[�v Mixer ޞc�W�v�v0W�wb_!qHe��[�_�\�ebI{�e�vMR�v��
����z��N�_�'Y�e 1 XN 10

<c�[�v Mixer ޞc�Wq_�P
N/f�S/e�c�v<h_0

@!q�lO(u�P�R����V�p��
��mTHT�shV
N/f(W!q���z!j_0

<�`�v�[�x�_�/f�N�e 0 �T 20 PW[CQ�vw��^0

8�n�Q�c�cxe<P�_�/f(W 0 0R 4900 KN��0

(!q�l|vL��S����f��wf}vQ�NCQ�N

<!q�l�j���vMR�v8�eQ0�_	g�S���l	g�� Y�v��
���aԚ0

4(W�vMR�v��tehV@S�k~b
N0R�����
��{x�hV0

l(W�vMR�v��tehV@S�k~b
N0R�[\O IAMAnalogVideoDecoder �v�{x�hVb  PIN0

H(W�vMR�v��tehV@S�k~b
N0R�[\O IAMTVTuner �v�{x�hV0

0(W�vMR�v��tehV@S�k~b
N0R�N/�hV�{x�hV0

H!q�l�1u�P��vMR��Bl�v
�_���V�p~b
N0R�N/�hV
N@b��v PIN0

0�vMR�v��tehV
N/e�c�vMR��Bl�v��te!j_0

4�vMRO(u-N8�eQ@S�k�����te��BlMb���^n0

@!q�l\ck�x�v VBI I��xhV	�eQ0R XDS @S�k-N0

$!q�l	�eQ XDS �{x�hV0

!q�l�^p��^�d�N�N0

$�}�xhV�d�[�v^��k�d�S1YWe0

$�d�[g��~b
N0R��
�_0

$�d�[g��~b
N0R�
�_0

(�d�[g��~b
N0Rnj�e
g�R_0

 ~b
N0R PT �{x�hV

t4VS_VERSION_INFO��aJaJ?�StringFileInfo�040404B0LCompanyNameMicrosoft CorporationVFileDescriptioni�(u�e2NAmU�t��
��v ActiveX �c6R�f#FileVersion6.5.19041.1 (WinBuild.160101.0800)2	InternalNameMSVidCtl�.LegalCopyright� Microsoft Corporation. All rights reserved.:	OriginalFilenameMSVidCtl6ProductNameDirectShow<ProductVersion6.5.19041.1(OleSelfRegisterDVarFileInfo$Translation�<?xml version="1.0" encoding="utf-8"?>
<xsd:schema targetNamespace="http://schemas.microsoft.com/2006/eHome/MediaCenter/Tuning.xsd" elementFormDefault="qualified" xmlns:tune="http://schemas.microsoft.com/2006/eHome/MediaCenter/Tuning.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

    <xsd:annotation>
        <xsd:documentation>
            ISDB-X 在此版本的結構描述中尚未完成。
            DVB-S 可能也會變更。
        </xsd:documentation>
    </xsd:annotation>
    
    <xsd:simpleType name="AnalogVideoStandardType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="None"/>            
            <xsd:enumeration value="NTSC_M"/>
            <xsd:enumeration value="NTSC_M_J"/>
            <xsd:enumeration value="NTSC_M_433"/>
            <xsd:enumeration value="PAL_B"/>
            <xsd:enumeration value="PAL_D"/>
            <xsd:enumeration value="PAL_G"/>
            <xsd:enumeration value="PAL_H"/>
            <xsd:enumeration value="PAL_I"/>
            <xsd:enumeration value="PAL_M"/>
            <xsd:enumeration value="PAL_N"/>
            <xsd:enumeration value="PAL_N_COMBO"/>
            <xsd:enumeration value="PAL_60"/>
            <xsd:enumeration value="SECAM_B"/>
            <xsd:enumeration value="SECAM_D"/>
            <xsd:enumeration value="SECAM_G"/>
            <xsd:enumeration value="SECAM_H"/>
            <xsd:enumeration value="SECAM_K"/>
            <xsd:enumeration value="SECAM_K1"/>
            <xsd:enumeration value="SECAM_L"/>
            <xsd:enumeration value="SECAM_L1"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="FECType">
      <xsd:annotation>
        <xsd:documentation>
          未初始化表示值是未知的,而且必須由調諧器傳回。請
            注意,在任一方向省略的任何定位器內容或屬性都會
            假設成設定為未初始化。
          未定義表示內容不適用於目前情況,而且系統正將它設
            定為已知的無效值。
        </xsd:documentation>
      </xsd:annotation>
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Undefined"/>
        <xsd:enumeration value="Uninitialized"/>
        <xsd:enumeration value="VITERBI"/>
        <xsd:enumeration value="RS_204_188"/>
        <xsd:enumeration value="LDPC"/>
        <xsd:enumeration value="BCH"/>
        <xsd:enumeration value="RS_147_130"/>
      </xsd:restriction>
     </xsd:simpleType>

    <xsd:simpleType name="BCCRateType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Undefined"/>
            <xsd:enumeration value="Uninitialized"/>
            <xsd:enumeration value="1_2"/>
            <xsd:enumeration value="2_3"/>
            <xsd:enumeration value="3_4"/>
            <xsd:enumeration value="3_5"/>
            <xsd:enumeration value="4_5"/>
            <xsd:enumeration value="5_6"/>
            <xsd:enumeration value="5_11"/>
            <xsd:enumeration value="7_8"/>
            <xsd:enumeration value="1_4"/>
            <xsd:enumeration value="1_3"/>
            <xsd:enumeration value="2_5"/>
            <xsd:enumeration value="6_7"/>
            <xsd:enumeration value="8_9"/>
            <xsd:enumeration value="9_10"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="ModulationType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Undefined"/>
            <xsd:enumeration value="Uninitialized"/>
            <xsd:enumeration value="16QAM"/>
            <xsd:enumeration value="32QAM"/>
            <xsd:enumeration value="64QAM"/>
            <xsd:enumeration value="80QAM"/>
            <xsd:enumeration value="96QAM"/>
            <xsd:enumeration value="112QAM"/>
            <xsd:enumeration value="128QAM"/>
            <xsd:enumeration value="160QAM"/>
            <xsd:enumeration value="192QAM"/>
            <xsd:enumeration value="224QAM"/>
            <xsd:enumeration value="256QAM"/>
            <xsd:enumeration value="320QAM"/>
            <xsd:enumeration value="384QAM"/>
            <xsd:enumeration value="448QAM"/>
            <xsd:enumeration value="512QAM"/>
            <xsd:enumeration value="640QAM"/>
            <xsd:enumeration value="768QAM"/>
            <xsd:enumeration value="896QAM"/>
            <xsd:enumeration value="1024QAM"/>
            <xsd:enumeration value="QPSK"/>
            <xsd:enumeration value="BPSK"/>
            <xsd:enumeration value="OQPSK"/>
            <xsd:enumeration value="8VSB"/>
            <xsd:enumeration value="16VSB"/>
            <xsd:enumeration value="ANALOG_AMPLITUDE"/>
            <xsd:enumeration value="ANALOG_FREQUENCY"/>
            <xsd:enumeration value="RF"/>
            <xsd:enumeration value="8PSK"/>
            <xsd:enumeration value="16APSK"/>
            <xsd:enumeration value="32APSK"/>
            <xsd:enumeration value="NBC_QPSK"/>
            <xsd:enumeration value="NBC_8PSK"/>
            <xsd:enumeration value="DIRECTV"/>
            <xsd:enumeration value="ISDB_T_TMCC"/>
            <xsd:enumeration value="ISDB_S_TMCC"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="DVBSystemType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Cable"/>
            <xsd:enumeration value="Terrestrial"/>
            <xsd:enumeration value="Satellite"/>
            <xsd:enumeration value="ISDBTerrestrial"/>
            <xsd:enumeration value="ISDBSatellite"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="HAlphaType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Undefined"/>
            <xsd:enumeration value="Uninitialized"/>
            <xsd:enumeration value="HAlpha_1"/>
            <xsd:enumeration value="HAlpha_2"/>
            <xsd:enumeration value="HAlpha_4"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="GuardIntervalType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Undefined"/>
            <xsd:enumeration value="Uninitialized"/>
            <xsd:enumeration value="Guard_1_32"/>
            <xsd:enumeration value="Guard_1_16"/>
            <xsd:enumeration value="Guard_1_8"/>
            <xsd:enumeration value="Guard_1_4"/>
            <xsd:enumeration value="Guard_1_128"/>
            <xsd:enumeration value="Guard_19_128"/>
            <xsd:enumeration value="Guard_19_256"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="PolarisationType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Undefined"/>
            <xsd:enumeration value="Uninitialized"/>
            <xsd:enumeration value="Linear_H"/>
            <xsd:enumeration value="Linear_V"/>
            <xsd:enumeration value="Circular_L"/>
            <xsd:enumeration value="Circular_R"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="TransmissionModeType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Undefined"/>
            <xsd:enumeration value="Uninitialized"/>
            <xsd:enumeration value="2K"/>
            <xsd:enumeration value="4K"/>
            <xsd:enumeration value="8K"/>
            <xsd:enumeration value="2K_INTERLEAVE"/>
            <xsd:enumeration value="4K_INTERLEAVE"/>
            <xsd:enumeration value="1K"/>
            <xsd:enumeration value="16K"/>
            <xsd:enumeration value="32K"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="SpectralInversionType">
        <xsd:restriction base="xsd:token">
            <xsd:enumeration value="Undefined"/>
            <xsd:enumeration value="Uninitialized"/>
            <xsd:enumeration value="Automatic"/>
            <xsd:enumeration value="Normal"/>
            <xsd:enumeration value="Inverted"/>
        </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="RollOffType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Undefined"/>
        <xsd:enumeration value="Uninitialized"/>
        <xsd:enumeration value="RollOff20"/>
        <xsd:enumeration value="RollOff25"/>
        <xsd:enumeration value="RollOff35"/>
      </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="PilotType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Undefined"/>
        <xsd:enumeration value="Uninitialized"/>
        <xsd:enumeration value="Off"/>
        <xsd:enumeration value="On"/>
      </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="TunerInputType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Cable"/>
        <xsd:enumeration value="Antenna"/>
      </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="TVAudioModeType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Mono"/>
        <xsd:enumeration value="Stereo"/>
        <xsd:enumeration value="LangA"/>
        <xsd:enumeration value="LangB"/>
        <xsd:enumeration value="LangC"/>
        <xsd:enumeration value="PresetStereo"/>
        <xsd:enumeration value="PresetLangA"/>
        <xsd:enumeration value="PresetLangB"/>
        <xsd:enumeration value="PresetLangC"/>
      </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="ComponentStatusType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Active"/>
        <xsd:enumeration value="Inactive"/>
        <xsd:enumeration value="Unavailable"/>
      </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="LNBSourceType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Undefined"/>
        <xsd:enumeration value="Uninitialized"/>
        <xsd:enumeration value="SourceA"/>
        <xsd:enumeration value="SourceB"/>
        <xsd:enumeration value="SourceC"/>
        <xsd:enumeration value="SourceD"/>
      </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="MPEG2StreamType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Undefined"/>
        <xsd:enumeration value="Uninitialized"/>
        <xsd:enumeration value="Undefined"/>
        <xsd:enumeration value="Uninitialized"/>
        <xsd:enumeration value="ISO_IEC_11172_2_Video"/>
        <xsd:enumeration value="ISO_IEC_13818_2_Video"/>
        <xsd:enumeration value="ISO_IEC_11172_3_Audio"/>
        <xsd:enumeration value="ISO_IEC_13818_3_Audio"/>
        <xsd:enumeration value="ISO_IEC_13818_1_PrivateSection"/>
        <xsd:enumeration value="ISO_IEC_13818_1_PES"/>
        <xsd:enumeration value="ISO_IEC_13522_MHEG"/>
        <xsd:enumeration value="ANNEX_A_DSM_CC"/>
        <xsd:enumeration value="ITU_T_REC_H_222_1"/>
        <xsd:enumeration value="ISO_IEC_13818_6_TypeA"/>
        <xsd:enumeration value="ISO_IEC_13818_6_TypeB"/>
        <xsd:enumeration value="ISO_IEC_13818_6_TypeC"/>
        <xsd:enumeration value="ISO_IEC_13818_6_TypeD"/>
        <xsd:enumeration value="ISO_IEC_13818_1_Auxiliary"/>
        <xsd:enumeration value="ISO_IEC_13818_7_Audio"/>
        <xsd:enumeration value="ISO_IEC_14496_2_Visual"/>
        <xsd:enumeration value="ISO_IEC_14496_3_Audio"/>
        <xsd:enumeration value="ISO_IEC_14496_1_IN_PES"/>
        <xsd:enumeration value="ISO_IEC_14496_1_IN_Section"/>
        <xsd:enumeration value="ISO_IEC_13818_6_Download"/>
        <xsd:enumeration value="MetadataInPES"/>
        <xsd:enumeration value="MetadataInDataSection"/>
        <xsd:enumeration value="MetadataInDataCarousel"/>
        <xsd:enumeration value="MetadataInObjectCarousel"/>
        <xsd:enumeration value="MetadataInDownloadProtocol"/>
        <xsd:enumeration value="IRPMStreamm"/>
        <xsd:enumeration value="ITU_T_H264"/>
        <xsd:enumeration value="ISO_IEC_13818_1_Reserved"/>
        <xsd:enumeration value="UserPrivate"/>
        <xsd:enumeration value="ISO_IEC_UserPrivate"/>
        <xsd:enumeration value="DolbyAC3Audio"/>
      </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="ComponentCategoryType">
      <xsd:restriction base="xsd:token">
        <xsd:enumeration value="Undefined"/>
        <xsd:enumeration value="Uninitialized"/>
        <xsd:enumeration value="Video"/>
        <xsd:enumeration value="Audio"/>
        <xsd:enumeration value="Text"/>
        <xsd:enumeration value="Data"/>
        <xsd:enumeration value="Subtitles"/>
        <xsd:enumeration value="Captions"/>
        <xsd:enumeration value="Superimpose"/>        
      </xsd:restriction>
    </xsd:simpleType>

  <xsd:complexType name="TuningSpaceTypeBase" mixed="false">
    <xsd:complexContent>
      <xsd:restriction base="xsd:anyType">
        <xsd:sequence>
          <xsd:element name="DefaultComponentTypes" type="tune:ComponentTypesType" minOccurs="0" maxOccurs="1"/>
          <xsd:element name="DefaultLocator" type="tune:LocatorType" minOccurs="0" maxOccurs="1"/>          
        </xsd:sequence>
        <xsd:anyAttribute namespace="##targetNamespace" processContents="strict"/>
      </xsd:restriction>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="TuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:annotation>
        <xsd:documentation>
            NetworkType 屬性是 GUID。需要中括弧。目前已定義的網路類型是:
            {00000000-0000-0000-0000-000000000000} // 針對傳統類比裝置保留
            {143827AB-F77B-498d-81CA-5A007AEC28BF} // DIGITAL_CABLE_NETWORK_TYPE
            {B820D87E-E0E3-478f-8A38-4E13F7B3DF42} // ANALOG_TV_NETWORK_TYPE
            {742EF867-09E1-40A3-82D3-9669BA35325F} // ANALOG_AUXIN_NETWORK_TYPE
            {7728087B-2BB9-4E30-8078-449476E59DBB} // ANALOG_FM_NETWORK_TYPE
            {95037F6F-3AC7-4452-B6C4-45A9CE9292A2} // ISDB_TERRESTRIAL_TV_NETWORK_TYPE
            {B0A4E6A0-6A1A-4B83-BB5B-903E1D90E6B6} // ISDB_SATELLITE_TV_NETWORK_TYPE
            {C974DDB5-41FE-4B25-9741-92F049F1D5D1} // ISDB_CABLE_TV_NETWORK_TYPE
            {0DAD2FDD-5FD7-11D3-8F50-00C04F7971E2} // ATSC_TERRESTRIAL_TV_NETWORK_TYPE
            {216C62DF-6D7F-4E9A-8571-05F14EDB766A} // DVB_TERRESTRIAL_TV_NETWORK_TYPE
            {FA4B375A-45B4-4D45-8440-263957B11623} // DVB_SATELLITE_TV_NETWORK_TYPE
            {DC0C0FE7-0485-4266-B93F-68FBF80ED834} // DVB_CABLE_TV_NETWORK_TYPE
        </xsd:documentation>
      </xsd:annotation>
      <xsd:extension base="tune:TuningSpaceTypeBase">
        <xsd:attribute name="Name" type="xsd:string" use="optional"/>
        <xsd:attribute name="Description" type="xsd:string" use="optional"/>
        <xsd:attribute name="NetworkType" type="xsd:string" use="optional"/>
        <xsd:anyAttribute namespace="##targetNamespace" processContents="strict"/>              
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="AnalogRadioTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:TuningSpaceType">
        <xsd:attribute name="MinFrequency" type="xsd:int"/>
        <xsd:attribute name="MaxFrequency" type="xsd:int"/>
        <xsd:attribute name="Step" type="xsd:int"/>
        <xsd:attribute name="CountryCode" type="xsd:int"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="AnalogTVTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:TuningSpaceType">
        <xsd:attribute name="MinChannel" type="xsd:int"/>
        <xsd:attribute name="MaxChannel" type="xsd:int"/>
        <xsd:attribute name="InputType" type="tune:TunerInputType"/>
        <xsd:attribute name="CountryCode" type="xsd:int"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>  
  <xsd:complexType name="ATSCTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:AnalogTVTuningSpaceType">
        <xsd:attribute name="MinMinorChannel" type="xsd:int"/>
        <xsd:attribute name="MaxMinorChannel" type="xsd:int"/>
        <xsd:attribute name="MinPhysicalChannel" type="xsd:int"/>
        <xsd:attribute name="MaxPhysicalChannel" type="xsd:int"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="AuxInTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:TuningSpaceType">      
        <xsd:attribute name="CountryCode" type="xsd:int"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="ChannelIDTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:TuningSpaceType">
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="DigitalCableTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:ATSCTuningSpaceType">
        <xsd:attribute name="MinMajorChannel" type="xsd:int"/>
        <xsd:attribute name="MaxMajorChannel" type="xsd:int"/>
        <xsd:attribute name="MinSourceID" type="xsd:int"/>
        <xsd:attribute name="MaxSourceID" type="xsd:int"/>        
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="DVBTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:TuningSpaceType">
        <xsd:attribute name="SystemType" type="tune:DVBSystemType"/>
        <xsd:attribute name="NetworkID" type="xsd:int"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="DVBSTuningSpaceType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:DVBTuningSpaceType">
        <xsd:attribute name="HighOscillatorFrequency" type="xsd:int"/>
        <xsd:attribute name="LowOscillatorFrequency" type="xsd:int"/>
        <xsd:attribute name="LNBSwitchFrequency" type="xsd:int"/>
        <xsd:attribute name="InputRange" type="xsd:string"/>
        <xsd:attribute name="SpectralInversion" type="tune:SpectralInversionType"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
    
  <xsd:complexType name="LocatorType" mixed="false">
        <xsd:annotation>
            <xsd:documentation>
                頻率的單位是 Khz
            </xsd:documentation>
        </xsd:annotation>
        <xsd:attribute name="Frequency" type="xsd:int"/>
        <xsd:attribute name="ModulationType" type="tune:ModulationType"/>
        <xsd:attribute name="InnerFECMethod" type="tune:FECType"/>
        <xsd:attribute name="InnerFECRate" type="tune:BCCRateType"/>
        <xsd:attribute name="OuterFECMethod" type="tune:FECType"/>
        <xsd:attribute name="OuterFECRate" type="tune:BCCRateType"/>
        <xsd:attribute name="SymbolRate" type="xsd:int"/>
    </xsd:complexType>
    <xsd:complexType name="AnalogLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:LocatorType">
                <xsd:attribute name="VideoStandard" type="tune:AnalogVideoStandardType"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DigitalLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:LocatorType">                
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DVBLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:DigitalLocatorType">
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DVBTLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:DVBLocatorType">
                <xsd:attribute name="Bandwidth" type="xsd:int"/>
                <xsd:attribute name="LPInnerFECMethod" type="tune:FECType"/>
                <xsd:attribute name="LPInnerFECRate" type="tune:BCCRateType"/>
                <xsd:attribute name="HierarchyAlpha" type="tune:HAlphaType"/>
                <xsd:attribute name="GuardInterval" type="tune:GuardIntervalType"/>
                <xsd:attribute name="TransmissionMode" type="tune:TransmissionModeType"/>
                <xsd:attribute name="OtherFrequencyInUse" type="xsd:boolean"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DVBTLocator2Type" mixed="false">
      <xsd:complexContent>
        <xsd:extension base="tune:DVBTLocatorType">
          <xsd:attribute name="PhysicalLayerPipeId" type="xsd:int"/>
        </xsd:extension>
      </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DVBCLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:DVBLocatorType">
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DVBSLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:annotation>
                <xsd:documentation>
                    軌道位置是地球同步位置的正確經度
                    方位是天線從目前位置指向的方向
                    而海拔是目前位置在海平面以上的高度
                    軌道位置和方位+海拔互斥,但 xsd 沒有可表示此情況的方法
                </xsd:documentation>
            </xsd:annotation>
            <xsd:extension base="tune:DVBLocatorType">
                <xsd:attribute name="Polarisation" type="tune:PolarisationType"/>
                <xsd:attribute name="WestPosition" type="xsd:boolean"/>
                <xsd:attribute name="OrbitalPosition" type="xsd:int"/>
                <xsd:attribute name="Azimuth" type="xsd:int"/>
                <xsd:attribute name="Elevation" type="xsd:int"/>
                <xsd:attribute name="DiseqLNBSource" type="tune:LNBSourceType"/>
                <xsd:attribute name="LocalOscillatorOverrideLow" type="xsd:int"/>
                <xsd:attribute name="LocalOscillatorOverrideHigh" type="xsd:int"/>
                <xsd:attribute name="LocalLNBSwitchOverride" type="xsd:int"/>
                <xsd:attribute name="LocalSpectralInversionOverride" type="tune:SpectralInversionType"/>
              
                <xsd:attribute name="SignalRollOff" type="tune:RollOffType"/>
                <xsd:attribute name="Pilot" type="tune:PilotType"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ATSCLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:DigitalLocatorType">
                <xsd:attribute name="PhysicalChannel" type="xsd:int"/>
                <xsd:attribute name="TransportStreamID" type="xsd:int"/>
                <xsd:attribute name="ProgramNumber" type="xsd:int"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DigitalCableLocatorType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:ATSCLocatorType">
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>


    <xsd:complexType name="TuneRequestType" mixed="false">
        <xsd:complexContent>
            <xsd:restriction base="xsd:anyType">
                <xsd:sequence>
                    <xsd:element name="TuningSpace" type="tune:TuningSpaceType" minOccurs="0" maxOccurs="1"/>
                    <xsd:element name="Locator" type="tune:LocatorType" minOccurs="0" maxOccurs="1"/>
                    <xsd:element name="Components" type="tune:ComponentsType" minOccurs="0" maxOccurs="1"/>
                </xsd:sequence>
                <xsd:anyAttribute namespace="##targetNamespace" processContents="strict"/>
            </xsd:restriction>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ChannelTuneRequestType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:TuneRequestType">
                <xsd:attribute name="Channel" type="xsd:int"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ChannelIDTuneRequestType" mixed="false">
        <xsd:complexContent>
            <xsd:extension base="tune:TuneRequestType">
                <xsd:attribute name="ChannelID" type="xsd:string"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ATSCChannelTuneRequestType" mixed="false">
        <xsd:complexContent>
            <xsd:annotation>
                <xsd:documentation>
                    ATSC 使用 atsc 定位器
                    但 xsd 沒有可表示此情況的方法。
                    擴充或限制都可以精簡基本元件的
                    類型。
                </xsd:documentation>
                <xsd:documentation>
                    在 ATSC 案例中,繼承的基本頻道值是主要頻道
                </xsd:documentation>
            </xsd:annotation>
            <xsd:extension base="tune:ChannelTuneRequestType">
                <xsd:attribute name="MinorChannel" type="xsd:int"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DigitalCableTuneRequestType" mixed="false">
        <xsd:complexContent>
            <xsd:annotation>
                <xsd:documentation>
                    數位有線使用數位有線定位器,但
                    是 xsd 沒有可表示此情況的方法。
                    擴充或限制都可以精簡基本元件的
                    類型。
                </xsd:documentation>
                <xsd:documentation>
                    數位有線使用基本頻道值做為虛擬頻道號碼。
                    
                    下列項目互斥:
                    vcn
                    major.minor
                    sourceid
                    
                    但 xsd 沒有可表示此情況的方法。
                </xsd:documentation>
            </xsd:annotation>
            <xsd:extension base="tune:ATSCChannelTuneRequestType">
                <xsd:attribute name="MajorChannel" type="xsd:int"/>
                <xsd:attribute name="SourceID" type="xsd:int"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DVBTuneRequestType" mixed="false">
        <xsd:complexContent>
            <xsd:annotation>
                <xsd:documentation>
                    DVB 根據系統類型使用 DVB 調整空
                    間類型和其中一個 dvb 定位器,
                    但 xsd 沒有可表示此情況的方法。
                    擴充或限制都可以精簡基本元件的
                    類型。
                </xsd:documentation>
            </xsd:annotation>
            <xsd:extension base="tune:TuneRequestType">
                <xsd:attribute name="OriginalNetworkID" type="xsd:int"/>
                <xsd:attribute name="TransportStreamID" type="xsd:int"/>
                <xsd:attribute name="ServiceID" type="xsd:int"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
  <xsd:complexType name="MPEG2TuneRequestType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:TuneRequestType">
        <xsd:attribute name="TSID" type="xsd:int"/>
        <xsd:attribute name="ProgNo" type="xsd:int"/>        
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="ComponentTypeBase" mixed="false">
    <xsd:complexContent>
      <xsd:restriction base="xsd:anyType">
        <xsd:sequence>
          <xsd:element name="Type" type="tune:ComponentTypeType" minOccurs="0" maxOccurs="1"/>          
        </xsd:sequence>
        <xsd:anyAttribute namespace="##targetNamespace" processContents="strict"/>
      </xsd:restriction>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="ComponentType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:ComponentTypeBase">
        <xsd:attribute name="Description" type="xsd:string"/>
        <xsd:attribute name="DescLangID" type="xsd:int"/>
        <xsd:attribute name="Status" type="tune:ComponentStatusType"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="MPEG2ComponentType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:ComponentType">
        <xsd:attribute name="PID" type="xsd:int"/>
        <xsd:attribute name="PCRPID" type="xsd:int"/>
        <xsd:attribute name="ProgramNumber" type="xsd:int"/>        
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>

  <xsd:complexType name="ComponentTypeType" mixed="false">       
      <xsd:attribute name="Category" type="tune:ComponentCategoryType"/>
      <xsd:attribute name="MediaMajorType" type="xsd:string"/>
      <xsd:attribute name="MediaSubType" type="xsd:string"/>
      <xsd:attribute name="MediaFormatType" type="xsd:string"/>    
  </xsd:complexType>
  <xsd:complexType name="AnalogAudioComponentTypeType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:ComponentTypeType">
        <xsd:attribute name="AudioMode" type="tune:TVAudioModeType"/>        
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="LanguageComponentTypeType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:ComponentTypeType">
        <xsd:attribute name="ContentLangID" type="xsd:int"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="MPEG2ComponentTypeType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:LanguageComponentTypeType">
        <xsd:attribute name="StreamType" type="tune:MPEG2StreamType"/>        
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="ATSCComponentTypeType" mixed="false">
    <xsd:complexContent>
      <xsd:extension base="tune:MPEG2ComponentTypeType">
        <xsd:attribute name="Flags" type="xsd:unsignedInt"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>

  <xsd:complexType name="ComponentsType" mixed="false">
    <xsd:annotation>
      <xsd:documentation>
        IComponent 元素的集合
      </xsd:documentation>
    </xsd:annotation>
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element name="ComponentType" type="tune:ComponentType"/>
      <xsd:element name="MPEG2ComponentType" type="tune:MPEG2ComponentType"/>      
    </xsd:choice>    
  </xsd:complexType>

  <xsd:complexType name="ComponentTypesType" mixed="false">
    <xsd:annotation>
      <xsd:documentation>
        IComponentTypes 元素的集合
      </xsd:documentation>
    </xsd:annotation>
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element name="ComponentTypeType" type="tune:ComponentTypeType"/>
      <xsd:element name="ATSCComponentTypeType" type="tune:ATSCComponentTypeType"/>
      <xsd:element name="MPEG2ComponentTypeType" type="tune:MPEG2ComponentTypeType"/>
      <xsd:element name="LanguageComponentTypeType" type="tune:LanguageComponentTypeType"/>
      <xsd:element name="AnalogAudioComponentTypeType" type="tune:AnalogAudioComponentTypeType"/>
    </xsd:choice>
  </xsd:complexType>


  <xsd:element name="Tuning">
        <xsd:annotation>
            <xsd:documentation>
                在線路上,這個頂層 tune:Tuning 元素將
                以隱含方式指定,而且實際上並不存在。但是,在結構描述中
                包含這個元素有助於執行測試和結構描述驗證
            </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType mixed="false">
            <xsd:choice minOccurs="0" maxOccurs="1">
                <xsd:element name="Channel" type="tune:ChannelTuneRequestType"/>
                <xsd:element name="ChannelID" type="tune:ChannelIDTuneRequestType"/>
                <xsd:element name="ATSC" type="tune:ATSCChannelTuneRequestType"/>
                <xsd:element name="DigitalCable" type="tune:DigitalCableTuneRequestType"/>
                <xsd:element name="DVB" type="tune:DVBTuneRequestType"/>
                <xsd:element name="MPEG2" type="tune:MPEG2TuneRequestType"/>
            </xsd:choice>
        </xsd:complexType>
    </xsd:element>
</xsd:schema>
PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPAD