Partilhar via


CV_CoroutineKind_e

Especifica o tipo de rotina.

Sintaxe

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

Elementos

Elemento Descrição
CV_COROUTINEKIND_NONE Não é uma corrotina.
CV_COROUTINEKIND_PRIMARY A função de corrotina original.
CV_COROUTINEKIND_INIT Initialization, configura o quadro de corrotina.
CV_COROUTINEKIND_RESUME Resume, contém o código do corpo da corrotina.
CV_COROUTINEKIND_DESTROY Função de destruição, destrói o quadro de corrotina.

Comentários

Use o método IDiaSymbol8::get_coroutineKind para recuperar o tipo de corrotina para uma função de corrotina.

Requisitos

Cabeçalho: cvconst.h

Confira também