   CID 環境的影像架構
  ______________________________________

  這個公用程式可讓您選取監視器、解析度及復新率來作為 CID 安裝
  的一部分。

  公用程式 "VCFGCID.CMD" 是一個指令檔，
  它是從 SDM（軟體配送管理程式）呼叫，並且接受下列參數：

  vcfgcid /L1:<Error Log>                    - 錯誤日誌檔名稱
          /L2:<History Log>                  - 歷程日誌檔名稱
          /RES:<HORIZONTALxVERTICALxCOLORS>  - 解析度，亦即 1024x768x256
          /MON:<Monitor Index>               - "MONITOR.DIF" 檔中選取的監視器
                                               之索引（請參閱以下說明）
          /PMI                               - 指出如果選取的監視器比預設監視器
                                               功能更強，則公用程式應該重新
                                               產生 svgadata.pmi 檔
          /RR:<Refresh Rate>                 - 選取解析度的適當復新率

  "/L1:" 以及 "/L2:" 都是選用性項目，您至少必須指定一個 "/RES:"、"/MON:" 或 "/RR:"。

  傳送 "/MON:" 的監視器 "索引"參數值 必須從安裝在
  從屬站系統上的 "monitor.dif" 檔案取得。其中包含一個
  叫做 "getmonid.cmd" 的公用程式，它可以搜尋 monitor.dif 檔案，
  找出指定的關鍵字，然後傳回索引值。

  getmonid <key word>  <key word> ...   -d <Monitor dif file> 

       其中  "-d <Monitor dif file>" 是選用性項目，並且容許指定
  明確的 "monitor.dif" 檔案。如果未指定，則搜尋 DPATH 中是否
  有 "monitor.dif"

例如：

  getmonid ibm 15p -d monitor.dif

  傳回：

  Index: 136 OEMString = "IBM 15PT/15XT TouchScreen Color Monitor 15 inch, IBM Corporation"
  Index: 135 OEMString = "IBM 15P/15X/15XG Color Monitor 15 inch, IBM Corporation"

  選擇與您要選取監視器的相對應索引。

  如果要使用 CID 為您的系統架構影像，您必須安裝
  適當的顯示卡支援，然後重新開機。 再使用下列資訊
  來修改您的 LCU（LAN 架構、安裝及配送公用程式）
  指令檔。

  附註：  LCU 及相關的文件/公用程式都是以 Applet 的形式來提供，
          附在 IBM MPTS（多重通信協定轉送服務程式）產品中，
          而 IBM MPTS 則是包含在 IBM Lan Server V3.0、V4.0 以及 OS/2
          Warp 等伺服器產品中。
          請參閱隨著這些產品所附的文件，以取得 LCU 的進一步資訊。

  附註：以下資訊提供給您作為參考。
        您的 LCU 指令檔可能會不同。

  附註：您必須已經安裝好適當的顯示卡驅動程式，而且正在執行中。
        您同時安裝顯示卡驅動程式，與執行此這個公用程式。
        只要讓您的 CID 安裝自行來安裝驅動程式，然後重新啟動系統，
        再執行這個架構公用程式。


    /*****************************************************/
    /*           LCU 產品資料區段                        */
    /*****************************************************/

                          .
                          .
                          .

    x.vcfgcid = 15
    x.15.name='CID Videocfg'
    x.15.statevar = 'CAS_' || x.15.name
    x.15.instprog = bootdrive || '\os2\install\vcfgcid.cmd',
                ' /l1:' || bootdrive || '\os2\install\vcfgerr.log',
                ' /l2:' || bootdrive || '\os2\install\vcfghist.log',
                ' /res:1024x768x256',
                ' /rr:75',
                ' /pmi',
                ' /mon:135'
    x.15.rspdir   = ''
    x.15.default  = ''

    /*---------------------------------------------------*/
    /*              產品資料區段中設置的                 */
    /*                    程式數目                       */
    /*---------------------------------------------------*/

    NUM_INSTALL_PROGS = 15

    /*****************************************************/
    /*                  安裝區段                         */
    /*****************************************************/
                          .
                          .
                          .

        when OVERALL_STATE = 3 then do
          if RunInstall(x.vcfgcid) == BAD_RC then exit
          Call CheckBoot
        end
                          .
                          .
                          .


    /*****************************************************/
                要新增的 LCU 資訊的結尾
    /*****************************************************/

  以下是 LCU 指令檔中執行的程式行說明：

    C:\OS2\INSTALL\VCFGCID /l1:c:\os2\install\vcfgerr.log
    /l2:c:\os2\install\vcfghist.log /res:1024x768x256
    /rr:75 /pmi /mon:135

       /l1:c:\os2\install\vcfgerr.log
        是任何可能發生的錯誤之日誌檔

       /l2:c:\os2\install\vcfghist.log
        是記載對 vcfgcid 呼叫的結果之日誌檔

       /res:1024x768x256
        是想要的解析度/色彩深度。如果目前的配接卡未支援，
        則預設成支援的解析度。

       /rr:75
        將垂直復新率設定為 75hz。如果不支援，
        則預設成支援的解析度。

       /pmi
        告知公用程式要以新的監視器功能重新產生 svgadata.pmi 檔案。

       /mon:135
        選取對應到索引 125 的監視器。在本例中，
        我們選擇 "IBM 15P/15X/15XG Color Monitor 15 inch, IBM Corporation"。

  附註：

  1.  如果藉由選取一個新的監視器來產生新的 svgadata.pmi 檔案，
      公用程式會導致「以傳回值重新開機」，然後在必要時架構解析度（復新率）。
