AsyncStatus AsyncStatus AsyncStatus AsyncStatus AsyncStatus Enum


Specifies the status of an asynchronous operation.

public : enum class AsyncStatus
enum class winrt::Windows::Foundation::AsyncStatus : int32_t
public enum AsyncStatus
Public Enum AsyncStatus
var value = Windows.Foundation.AsyncStatus.canceled;
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduced v1)


Canceled Canceled Canceled Canceled Canceled

The operation was canceled.

Completed Completed Completed Completed Completed

The operation has completed.

Error Error Error Error Error

The operation has encountered an error.

Started Started Started Started Started

The operation has started.


This enumeration is used as a value for IAsyncInfo.Status (the basic status reporting mechanism for asynchronous operations) and also by specific operation implementations (for example GetSmsDeviceOperation.Status ).

See Also