IIOControlCode IIOControlCode IIOControlCode IIOControlCode IIOControlCode Interface


Represents IO control code.

public : interface IIOControlCode
struct winrt::Windows::Devices::Custom::IIOControlCode
public interface IIOControlCode
Public Interface IIOControlCode
// You can't instantiate an interface directly in JavaScript. You can use objects that implement the interface, however.
Windows 10 requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0) Windows 10 Fall Creators Update (introduced v10.0.16299.0)
API contract
Windows.Devices.Custom.CustomDeviceContract (introduced v1)


AccessMode AccessMode AccessMode AccessMode AccessMode

The access mode.

public : IOControlAccessMode AccessMode { get; }
IOControlAccessMode AccessMode();
public IOControlAccessMode AccessMode { get; }
Public ReadOnly Property AccessMode As IOControlAccessMode
var ioControlAccessMode = iioControlCode.accessMode;

BufferingMethod BufferingMethod BufferingMethod BufferingMethod BufferingMethod

The buffering method.

public : IOControlBufferingMethod BufferingMethod { get; }
IOControlBufferingMethod BufferingMethod();
public IOControlBufferingMethod BufferingMethod { get; }
Public ReadOnly Property BufferingMethod As IOControlBufferingMethod
var ioControlBufferingMethod = iioControlCode.bufferingMethod;

ControlCode ControlCode ControlCode ControlCode ControlCode

The control code.

public : unsigned int ControlCode { get; }
uint32_t ControlCode();
public uint ControlCode { get; }
Public ReadOnly Property ControlCode As uint
var uint = iioControlCode.controlCode;
uint uint uint

The control code.

DeviceType DeviceType DeviceType DeviceType DeviceType

The device type.

public : ushort DeviceType { get; }
ushort DeviceType();
public ushort DeviceType { get; }
Public ReadOnly Property DeviceType As ushort
var ushort = iioControlCode.deviceType;
ushort ushort ushort

The device type.

Function Function Function Function Function

The function.

public : ushort Function { get; }
ushort Function();
public ushort Function { get; }
Public ReadOnly Property Function As ushort
var ushort = iioControlCode.function;
ushort ushort ushort

The function.