Share via


IppPrinterCommunicationKind Enum

Definition

Specifies the communication medium for an Internet Printing Protocol (IPP) printer.

public enum class IppPrinterCommunicationKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 1114112)]
enum class IppPrinterCommunicationKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 1114112)]
public enum IppPrinterCommunicationKind
var value = Windows.Graphics.Printing.PrintSupport.IppPrinterCommunicationKind.network
Public Enum IppPrinterCommunicationKind
Inheritance
IppPrinterCommunicationKind
Attributes

Windows requirements

Requirements Description
Device family
Windows 11, version 24H2 (introduced in 10.0.26100.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v19.0)

Fields

Name Value Description
Network 0

The printer is connected over a network.

Usb 1

The printer is connected over USB using IPP over USB.

PrinterConnection 2

The printer is connected over Printer Connection.

UniversalPrint 3

The printer is connected using Universal Print.

VirtualPrinter 4

The printer is connected as a virtual printer.

Applies to