CustomDevice Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un dispositivo personalizzato.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows Desktop Extension SDK (è stato introdotto in 10.0.10240.0)
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0) |
API contract |
Windows.Devices.Custom.CustomDeviceContract (è stato introdotto in v1.0)
|
Proprietà
InputStream |
Flusso di input. |
OutputStream |
Flusso di output. |
Metodi
FromIdAsync(String, DeviceAccessMode, DeviceSharingMode) |
Crea un oggetto CustomDevice in modo asincrono per il DeviceInformation.Id specificato. |
GetDeviceSelector(Guid) |
Ottiene un selettore del dispositivo. |
SendIOControlAsync(IIOControlCode, IBuffer, IBuffer) |
Invia un codice di controllo I/O. |
TrySendIOControlAsync(IIOControlCode, IBuffer, IBuffer) |
Invia un codice di controllo I/O. Un valore restituito indica se l'operazione è riuscita. |