DkmDeviceInfo.Create Method

Definition

Overloads

Create(String, String, String)

Create a new DkmDeviceInfo object instance.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Create(String, String, String, String)

Create a new DkmDeviceInfo object instance.

This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

Create(String, String, String)

Create a new DkmDeviceInfo object instance.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

public:
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeviceInfo ^ Create(System::String ^ DeviceFamily, System::String ^ DeviceFamilyVersion, System::String ^ DeviceForm);
public:
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeviceInfo ^ Create(Platform::String ^ DeviceFamily, Platform::String ^ DeviceFamilyVersion, Platform::String ^ DeviceForm);
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeviceInfo Create(std::wstring const & DeviceFamily, std::wstring const & DeviceFamilyVersion, std::wstring const & DeviceForm);
public static Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeviceInfo Create (string DeviceFamily, string DeviceFamilyVersion, string DeviceForm);
static member Create : string * string * string -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeviceInfo
Public Shared Function Create (DeviceFamily As String, DeviceFamilyVersion As String, DeviceForm As String) As DkmDeviceInfo

Parameters

DeviceFamily
String

[In] The family of the device, say Windows.Universal, Windows.Server, Windows.Xbox, Windows.IoT, or many others.

DeviceFamilyVersion
String

[In] The version number of the Operating System running on the device.

DeviceForm
String

[In] The physical form of the device, say Phone, Tablet, Desktop, Notebook, or many others.

Returns

[Out] Result of this method call.

Applies to

Create(String, String, String, String)

Create a new DkmDeviceInfo object instance.

This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

public:
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeviceInfo ^ Create(System::String ^ DeviceFamily, System::String ^ DeviceFamilyVersion, System::String ^ DeviceForm, System::String ^ DeviceID);
public:
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeviceInfo ^ Create(Platform::String ^ DeviceFamily, Platform::String ^ DeviceFamilyVersion, Platform::String ^ DeviceForm, Platform::String ^ DeviceID);
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeviceInfo Create(std::wstring const & DeviceFamily, std::wstring const & DeviceFamilyVersion, std::wstring const & DeviceForm, std::wstring const & DeviceID);
public static Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeviceInfo Create (string DeviceFamily, string DeviceFamilyVersion, string DeviceForm, string DeviceID);
static member Create : string * string * string * string -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeviceInfo
Public Shared Function Create (DeviceFamily As String, DeviceFamilyVersion As String, DeviceForm As String, DeviceID As String) As DkmDeviceInfo

Parameters

DeviceFamily
String

[In] The family of the device, say Windows.Universal, Windows.Server, Windows.Xbox, Windows.IoT, or many others.

DeviceFamilyVersion
String

[In] The version number of the Operating System running on the device.

DeviceForm
String

[In] The physical form of the device, say Phone, Tablet, Desktop, Notebook, or many others.

DeviceID
String

[In,Optional] The unique identifier of the device.

Returns

[Out] Result of this method call.

Applies to