明確量化延伸模組
您可以使用特殊建構 BinValue 進一步擴充隱含 bin 延伸。 這個物件會決定 prtInputTable 或 prtOutputTable 資料表內哪些 MIB 物件包含新的數據。
屬性 | 描述 |
---|---|
name | bin 的名稱。 |
type | BIDI_TYPE列舉中的列舉值。 |
drvPrinterEvent | (選擇性) 布爾值,指出埠監視器是否傳送通知給驅動程式。 TRUE 值表示埠監視器會將通知傳送至驅動程式;FALSE 表示埠監視器不會將通知傳送至驅動程式。 |
valueId | printmib.prtInput.prtInputTable.prtInputEntry 中的MIB物件。valueId (輸入 bin) 或 printmib.prtOutput.prtOutputTable.prtOutputEntry。valueId (輸出 bin) 。 |
程式碼範例
下列程式代碼範例示範如何使用 BinValue 建構來新增屬性 Security。 這會影響擴充隱含 bin 延伸。
<Property name="Layout">
<Property name="InputBins">
<InputBin name="TopBin" mibName="TRAY 1">
<BinValue name="Security" type="BIDI_INT" valueId="19"/>
</InputBin>
</Property>
</Property>
上述範例會產生下列查詢:
\Printer.Layout.InputBins.TopBin:Security
下列程式代碼範例示範如何使用 BinValue 建構來新增 Status 值。 如上述範例所示,這會影響擴充隱含 bin 延伸。
<Property name="Finishing">
<Property name="OutputBins">
<OutputBin name="TopBin" mibName="STANDARD BIN">
<BinValue name="Status" type="BIDI_INT" valueId="6"/>
</OutputBin>
</Property>
</Property>
上述範例會產生下列查詢:
\Printer.Finishing.OutputBins.TopBin:Status