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