FreeProws
Aplica-se a: Outlook 2013 | Outlook 2016
Destrói uma estrutura SRowSet e libera a memória associada, incluindo a memória alocada para todas as matrizes e estruturas de membro.
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapiutil.h |
Implementado por: |
MAPI |
Chamado por: |
Aplicativos cliente e provedores de serviços |
void FreeProws(
LPSRowSet prows
);
Parâmetros
prows
[in] Ponteiro para a estrutura SRowSet a ser destruída.
Valor de retorno
Nenhuma.
Notas para chamadores
Como parte de sua implementação do FreeProws, o MAPI chama a função MAPIFreeBuffer para liberar todas as entradas na estrutura SRowSet antes de liberar a estrutura completa. Portanto, todas essas entradas devem ter seguido as regras de alocação para a estrutura SRowSet , usando uma chamada MAPIAllocateBuffer individual para cada matriz e estrutura de membro.
Para obter mais informações sobre como alocar memória para estruturas ADRLIST e SRowSet , consulte Gerenciando memória para estruturas ADRLIST e SRowSet.
Referência do MFCMAPI
Para ver códigos de exemplo do MFCMAPI, confira a tabela a seguir.
Arquivo | Função | Comentário |
---|---|---|
ContentsTableListCtrl.cpp |
DwThreadFuncLoadTable |
O MFCMAPI usa o método FreeProws para liberar uma estrutura SRowSet contendo linhas da tabela que está sendo processada. |