모바일 인쇄 지원 WS-Discovery
Windows 10 Mobile 인쇄를 지원하는 디바이스는 다음 예제와 같이 WS-Discovery ThisModel 응답에 MobilePrinter 범주를 추가해야 합니다.
<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="https://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wsdisco="https://schemas.xmlsoap.org/ws/2005/04/discovery"
xmlns:wsx="https://schemas.xmlsoap.org/ws/2004/09/mex"
xmlns:wsd="https://schemas.xmlsoap.org/ws/2006/02/devprof"
xmlns:pnpx="https://schemas.microsoft.com/windows/pnpx/2005/10">
<soap:Header>
<!-- Place SOAP header information here.-->
</soap:Header>
<soap:Body>
<wsx:Metadata>
<wsx:MetadataSection
Dialect="https://schemas.xmlsoap.org/ws/2005/05/devprof/ThisDevice">
<wsd:ThisDevice>
<!-- Place ThisDevice metadata here.-->
</wsd:ThisDevice>
</wsx:MetadataSection>
<wsx:MetadataSection
Dialect="https://schemas.xmlsoap.org/ws/2005/05/devprof/ThisModel">
<wsd:ThisModel>
<!-- Place ThisModel metadata here.-->
<pnpx:DeviceCategory>
<!-- This device is in the Printers category -->
Printers Scanners MobilePrinter
</pnpx:DeviceCategory>
</wsd:ThisModel>
</wsx:MetadataSection>
<wsx:MetadataSection
Dialect="https://schemas.xmlsoap.org/ws/2005/05/devprof/Relationship">
<wsd:Relationship
Type="https://schemas.xmlsoap.org/ws/2005/05/devprof/host">
<wsd:Hosted>
<!-- Place Hosted metadata for the
first service here.-->
<pnpx:HardwareId>
<!-- Place the Hardware ID for the first service here.-->
PnPX_SampleService1_HWID
</pnpx:HardwareId>
<pnpx:CompatibleId>
<!-- Place the Compatible ID for the first service here.-->
PnPX_SampleService1_CPID
</pnpx:CompatibleId>
</wsd:Hosted>
</wsd:Relationship>
</wsx:MetadataSection>
</wsx:Metadata>
</soap:Body>
</soap:Envelope>
다음 표에서는 MobilePrinter 범주 키워드(keyword) 대한 추가 정보를 제공합니다.
상수/값 | Description |
---|---|
PNPX_DEVICECATEGORY_PRINTER_MOBILE L"MobilePrinter" |
MobilePrinter 범주 키워드: 프린터 |
WS-Discovery 메타데이터 교환에 디바이스 범주를 추가하는 방법에 대한 자세한 내용은 PnP-X 사양을 참조하세요.