You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
public partial interface IInitializableTask : IFree
{
/// <summary>
/// Asynchronously initializes the instance.
/// </summary>
/// <param name="cancelToken"><see cref="Guid"/> instance for cancellation token.</param>
/// <param name="result">A pointer to <see cref="ComAsyncResult"/>.</param>
/// <remarks>
/// This method returns a pointer to <see cref="ComAsyncResult"/> via <c>out</c> <paramref name="result"/>. This method has Return value of <see cref="int"/>.<br/>
/// Please use <see cref="ComAsyncExtension.AsTask{T}(nint)"/> to get the return value.
/// </remarks>
void InitAsync(in Guid cancelToken, out nint result);