Função ExpertReallocMemory
A função ExpertReallocMemory aumenta ou diminui a quantidade de memória alocada pelo Monitor de Rede.
Sintaxe
LPVOID WINAPI ExpertReallocMemory(
_In_ HEXPERTKEY hExpertKey,
_In_ LPVOID pOriginalMemory,
_In_ SIZE_T nBytes,
_Out_ LPDWORD pError
);
Parâmetros
-
hExpertKey [in]
-
Identificador exclusivo passado para o especialista em Executar ou Configurar.
-
pOriginalMemory [in]
-
Ponteiro para a memória alocada pelo Monitor de Rede. O ponteiro pOriginalMemory pode ser retornado por uma chamada anterior para ExpertAllocMemory ou ExpertReallocMemory.
-
nBytes [in]
-
Tamanho da memória realocada.
-
pError [out]
-
No retorno, um código de erro se a função falhar. Se o código de erro for NMERR_EXPERT_TERMINATE, o especialista deverá limpo e retornar imediatamente.
Valor retornado
Se a função for bem-sucedida, o valor retornado será um ponteiro para a memória alocada.
Se a função não for bem-sucedida, o valor retornado será NULL e pError (se for um valor não NULL ) indicará o motivo da falha.
Comentários
É importante observar que um especialista deve usar as funções de alocação de memória do Monitor de Rede para gerenciamento de memória. Se o especialista falhar durante o tempo de execução, o uso dessas funções permitirá que o Monitor de Rede libere a memória alocada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Biblioteca |
|
DLL |
|