IMAPIFolder::DeleteMessages
9/8/2008
The DeleteMessages método Exclui um ou mais mensagens a atual pasta.
Syntax
HRESULT DeleteMessages (
LPENTRYLIST lpMsgList,
ULONG ulUIParam,
LPMAPIPROGRESS lpProgress,
ULONG ulFlags
);
Parameters
- lpMsgList
[no] Referência a um ENTRYLIST estrutura que contém o número de mensagens para Excluir e uma matriz de EntryID Estruturas identificando as mensagens; não pode ser NULL.
- ulUIParam
[no] Ignorado.
- lpProgress
[no] Ignorado.
- ulFlags
[no] Ignorado.
Return Value
This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED GPSGetPosition, e E_FAIL, as well as o seguinte.
- S_OK
Indica sucesso.
- MAPI_W_PARTIAL_COMPLETION
O chamar teve êxito, mas não todas as mensagens foram excluídas com êxito. Quando esse aviso é retornado, o chamar deve ser tratada como bem-sucedido.
Remarks
As mensagens que não existirem, que foram movidas em outro lugar, aberto com ler/acesso de gravação, ou que são enviados no momento não pode ser excluído.
Quando DeleteMessages Não consegue completo, Não presuma que nenhum trabalho foi feito. DeleteMessages Talvez tenham sido consiga excluir um ou mais das mensagens antes encontrando o erro.
Requirements
Header | mapidefs.h |
Library | cemapi.lib |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |