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