Skip to main content

Windows Dev Center

UsbEndpointDescriptor.TryParse | tryParse method

Retrieves the USB endpoint descriptor in a UsbEndpointDescriptor object that is contained in a UsbDescriptor object.

Syntax


var result = Windows.Devices.Usb.UsbEndpointDescriptor.tryParse(descriptor);
var parsed = result.parsed;
var boolean = result.boolean;

public static bool TryParse(
  UsbDescriptor descriptor, 
  out UsbEndpointDescriptor parsed
)

Public Shared Function TryParse(
  descriptor As UsbDescriptor,  
  <OutAttribute> ByRef parsed As UsbEndpointDescriptor 
) As Boolean

public:
static bool TryParse(
  UsbDescriptor^ descriptor, 
  [OutAttribute] UsbEndpointDescriptor^ parsed
)

Parameters

descriptor

Type: UsbDescriptor

The UsbDescriptor object to parse.

parsed (out parameter)

Type: UsbEndpointDescriptor

Receives a UsbEndpointDescriptor object.

Return value

Type: Boolean [JavaScript] | System.Boolean [.NET] | Platform::Boolean [C++]

True, if the specified UsbDescriptor object is a USB endpoint descriptor. Otherwise, false.

Requirements (Windows 10 device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Devices.Usb
Windows::Devices::Usb [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8.1

Minimum supported server

Windows Server 2012 R2

Minimum supported phone

None supported

Namespace

Windows.Devices.Usb
Windows::Devices::Usb [C++]

Metadata

Windows.winmd

See also

UsbEndpointDescriptor