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.