summaryrefslogtreecommitdiff
path: root/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/USBMon-Bidi-Extension.xml
blob: 5d98893c1fdea212b678e176eb88687ece8166f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version='1.0'?>
<bidi:Schema xmlns:bidi="http://schemas.microsoft.com/windows/2010/09/printing/usbbidi">
    <Property name='Printer'>
        <Property name='DeviceInfo'>
            <Const name="Category" type="BIDI_STRING" value="DeviceCategory"/>
            <Value name="QueueProperty" type="BIDI_STRING" accessType="Get" queryKey="Configuration" refreshInterval="60" drvPrinterEvent="true"/>
        </Property>
        <Property name='Configuration'>
            <Property name='DuplexUnit'>
                <Value name="Installed" type="BIDI_BOOL" accessType="Get" queryKey="Configuration" refreshInterval="60" drvPrinterEvent="true"/>
            </Property>
            <Property name='Memory'>
                <Value name="Size" type="BIDI_INT" accessType="Get" queryKey="Configuration" refreshInterval="60" drvPrinterEvent="true"/>
            </Property>
        </Property>
        <Property name="Extension">
            <Value name="ChangeableData" type="BIDI_INT" accessType="GetSet" drvPrinterEvent="false"/>
            <Value name="DeviceAction" type="BIDI_BOOL" accessType="Set"/>
            <Value name="IntegerValue" type="BIDI_INT" accessType="GetSet" queryKey="IntKey" drvPrinterEvent="true"/>
            <Value name="StringValue" type="BIDI_STRING" accessType="Get" refreshInterval="15"/>
            <Value name="StatusData" type="BIDI_INT" accessType="Get" queryKey="IntKey"/>
        </Property>
    </Property>
</bidi:Schema>