<?xml version="1.0"?>
<bidi:Schema xmlns:bidi="http://schemas.microsoft.com/windows/2010/09/printing/usbbidi">
    <Property name="Printer">
        <Property name="HP">
            <Property name="Capabilities">
                <Property name="A3LedgerPaperSupport">
						<Value name="Installed" accessType="Get" type="BIDI_BOOL" queryKey="\Printer.HP.Capabilities.A3LedgerPaperSupport:Installed;TagAnyContainsBool;/DevMgmt/MediaHandlingCap.xml;dd:MediaSizeName;iso_a3_297x420mm"/>
                    <!-- <Installed name="Installed" accessType="Get" type="BIDI_BOOL" query="nprt:PrinterCapabilities" filter="nprt:PrinterCapabilities/nprt:JobValues/nprt:DocumentProcessing/nprt:MediaSizeName/nprt:AllowedValue[contains(.,'iso_a3_297x420mm')]"/> -->
                </Property>
            </Property>
        </Property>
        <!-- Supported Standard Schema Configuration values -->
        <Property name="DeviceInfo">
				<Value name="ColorSupported" accessType="Get" type="BIDI_BOOL" queryKey="\Printer.DeviceInfo:ColorSupported;TagAnyContainsBool;/DevMgmt/ConsumableConfigDyn.xml;dd:ConsumableFamilyName;Cyan"/>
				<Value name="FriendlyName" accessType="Get" type="BIDI_STRING" queryKey="\Printer.DeviceInfo:FriendlyName;InnerXmlStr;/DevMgmt/ProductConfigDyn.xml;dd:FriendlyName"/>
        </Property>
        <Property name="Configuration">
        <Property name="DuplexUnit">
                <Value name="Installed" type="BIDI_BOOL" accessType="Get" queryKey="\Printer.Configuration.DuplexUnit:Installed;XPathBool;/DevMgmt/ProductConfigDyn.xml;/dd:DuplexUnit" refreshInterval="60" drvPrinterEvent="true"/>
        </Property>
            <!-- <Property name='PhotoTray'>
                <Value name="Installed" type="BIDI_BOOL" accessType="Get" queryKey="\Printer.Configuration.PhotoTray:Installed;XPathBool;/DevMgmt/ProductConfigCap.xml;dd:TraySelectionOption>PhotoTray" refreshInterval="60" drvPrinterEvent="true"/>
            </Property> -->
        </Property>
        <!-- Supported Standard Schema Status Summary value -->
        <Property name='Status'>
            <Property name='Summary'>
                <Value name="StateReason" type="BIDI_STRING" accessType="Get" refreshInterval="5" 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>
