Compartilhar via


RebaseTaskProgress

Relata o andamento da enumeração e alteração programática de compromissos.

Informações rápidas

Propriedade Valor
Arquivo de cabeçalho:
tzmovelib.h
Implementado por:
Aplicativos clientes MAPI
Chamado por:
Objeto rebasing do Outlook
Tipo de ponteiro:
PFNREBASETASKPROGRESS, conforme definido em tzmovelib.h
void STDAPICALLTYPE RebaseTaskProgress(  
    ULONG ulMin, 
    ULONG ulMax, 
    ULONG ulCur, 
    REBASE_APPT_STATE State, 
    const SRow* pRowCur); 

Parâmetros

ulMin

[in] A extremidade inferior do intervalo de compromissos sendo processados. Geralmente, é zero.

ulMax

[in] A extremidade superior do intervalo de compromissos sendo processados. Geralmente, é o número de itens na pasta do calendário que está sendo processado.

ulCur

[in] O item atual sendo processado.

State

[in] Um valor que indica o status do item que está sendo processado. A enumeração REBASE_APPT_STATE é definida em tzmovelib.h. State é um dos valores a seguir:

  • REBASE_APPT_STATE_SCANNING_EXAMINING —Digitalizar e examinar um item.

  • REBASE_APPT_STATE_SCANNING_FOUND —Digitalizar e encontrar um item.

  • REBASE_APPT_STATE_BEGIN —Corrigir e iniciar um item.

  • REBASE_APPT_STATE_REBASING —Corrigir e ajustar um item.

  • REBASE_APPT_STATE_SENDING —Corrigir e enviar uma atualização de reunião.

  • REBASE_APPT_STATE_DONE —Corrigir e concluir com um item.

pRowCur

[in] Um ponteiro para uma estrutura SRow que descreve o item sendo verificado ou corrigido.

Valor de retorno

S_OK se a chamada for bem-sucedida; caso contrário, um código de erro.

Comentários

Aplicativos cliente MAPI que usam a interface IOlkApptRebaser implementam essa função para acompanhar o processamento de itens.

Confira também