Поделиться через


CV_CoroutineKind_e

Указывает тип курутины.

Синтаксис

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

Элементы

Элемент Description
CV_COROUTINEKIND_NONE Не корутин.
CV_COROUTINEKIND_PRIMARY Исходная функция соутина.
CV_COROUTINEKIND_INIT Функция инициализации настраивает кадр соутина.
CV_COROUTINEKIND_RESUME Функция возобновления содержит код тела корутины.
CV_COROUTINEKIND_DESTROY Уничтожает функцию, слезает кадр корутины.

Замечания

Используйте метод IDiaSymbol8::get_coroutineKind, чтобы получить тип корутина для функции корутины.

Требования

Заголовок: cvconst.h

См. также