次の方法で共有


PPD のプリンターのハード ドライブを自動検出する

PPD ファイル内のハード ドライブ関連機能のエントリを GDL ファイルに追加します。 これを行うには、前の例で示したのと同じ手法を使用して、対応する機能コンストラクトを GDL ファイルに作成します。 次の GDL コンストラクトは、ハード ディスクがインストールされているかどうかを自動的に検出します。

*% The GDL parser merges this feature definition with the 
*% corresponding feature construct in the GPD file
*Feature: PrinterHardDisk
{
  *FeatureType: PRINTER_PROPERTY

  *BidiQuery: PrinterHardDisk
  {
     *QueryString: "\Printer.Configuration.HardDisk:Installed"
  }
  *BidiResponse: PrinterHardDisk
  {
     *ResponseType: BIDI_BOOL
     *ResponseData: ENUM_OPTION (PrinterHardDisk)
  }
  *Option: FALSE
  {
     *BidiValue: BOOL(FALSE)
  }
  *Option: TRUE
  {
     *BidiValue: BOOL(TRUE)
  }
}