Compartir a través de


CustomDevice Clase

Definición

Representa un dispositivo personalizado.

public ref class CustomDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Custom.CustomDeviceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CustomDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Custom.CustomDeviceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CustomDevice
Public NotInheritable Class CustomDevice
Herencia
Object Platform::Object IInspectable CustomDevice
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Devices.Custom.CustomDeviceContract (se introdujo en la versión v1.0)

Propiedades

InputStream

La secuencia de entrada.

OutputStream

Secuencia de salida.

Métodos

FromIdAsync(String, DeviceAccessMode, DeviceSharingMode)

Crea un objeto CustomDevice de forma asincrónica para el DeviceInformation.Id especificado.

GetDeviceSelector(Guid)

Obtiene un selector de dispositivos.

SendIOControlAsync(IIOControlCode, IBuffer, IBuffer)

Envía un código de control de E/S.

TrySendIOControlAsync(IIOControlCode, IBuffer, IBuffer)

Envía un código de control de E/S. Un valor devuelto indica si la operación tuvo éxito.

Se aplica a

Consulte también