NOW LOADING

MidiNetworkHostCreationResponse


Result of a request to create a Network MIDI 2.0 host
Namespace Windows.Devices.Midi2.Transports.Network
Type Name MidiNetworkHostCreationResponse
Type WinRT Runtime Class
IDL MidiNetworkHostCreationResponse.idl

Returned by MidiNetworkTransportManager.CreateNetworkHostAsync.

Properties

Property Description
HostId The GUID of the host the request was about
Success True if the host was created and started
ErrorCode A MidiNetworkHostCreationErrorCode when Success is false
ErrorMessage A description of the failure that people can read

Remarks

Check Success first. When it’s false, ErrorCode tells your code why, and ErrorMessage is a translated description you can show to people.

Because CreateNetworkHostAsync waits for the host to start, a Success of true means the host is listening and, if you asked for it, advertising. If the service accepted the host but it didn’t start in time, ErrorCode is TimedOutWaitingForHostToStart.

Didn't find what you were looking for?

Windows MIDI Services is an open source project with all source available on GitHub. We have a great community on Discord as well. Between GitHub and Discord, you should find the information you are looking for.