共用方式為


CV_CoroutineKind_e

指定 couroutine 種類。

語法

typedef enum CV_CoroutineKind_e
{
    CV_COROUTINEKIND_NONE,
    CV_COROUTINEKIND_PRIMARY,
    CV_COROUTINEKIND_INIT,
    CV_COROUTINEKIND_RESUME,
    CV_COROUTINEKIND_DESTROY
} CV_CoroutineKind_e;

元素

元素 描述
CV_COROUTINEKIND_NONE 不是協同程式。
CV_COROUTINEKIND_PRIMARY 原始協同程式函式。
CV_COROUTINEKIND_INIT 初始化函式,設定協同程式框架。
CV_COROUTINEKIND_RESUME Resume 函式,包含協同程序主體程序代碼。
CV_COROUTINEKIND_DESTROY Destroy 函式,卸除協同程式框架。

備註

使用 IDiaSymbol8::get_coroutineKind 方法來擷取協同程式函式的協同程式種類。

需求

標頭: cvconst.h

另請參閱