Interface IInitializableTask
An interface that defines the asynchronous initialization of the class member.
[GeneratedComInterface]
[Guid("436f6c6c-6170-7365-727f-000000000000")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[IUnknownDerived<InterfaceInformation, InterfaceImplementation>]
public interface IInitializableTask : IFree
Methods
Free()
void Free()
InitAsync(in Guid, out nint)
Asynchronously initializes the instance.
void InitAsync(in Guid cancelToken, out nint result)
Parameters
cancelTokenGuidGuid instance for cancellation token.
resultnintA pointer to ComAsyncResult.
Remarks
This method returns a pointer to ComAsyncResult via out result. This method has Return value of int.
Please use AsTask<T>(nint) to get the return value.