representante do JET_PFNREALLOC
Retorno de chamada usado por JetEnumerateColumns para alocar memória para seus buffers de saída.
Esta API não está em conformidade com CLS.
Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)
Sintaxe
'Declaration
<CLSCompliantAttribute(False)> _
Public Delegate Function JET_PFNREALLOC ( _
context As IntPtr, _
memory As IntPtr, _
requestedSize As UInteger _
) As IntPtr
'Usage
Dim instance As New JET_PFNREALLOC(AddressOf HandlerMethod)
[CLSCompliantAttribute(false)]
public delegate IntPtr JET_PFNREALLOC(
IntPtr context,
IntPtr memory,
uint requestedSize
)
Parâmetros
contexto
Tipo: System.IntPtrContexto dado a JetEnumerateColumns.
memória
Tipo: System.IntPtrSe não for zero, um ponteiro para um bloco de memória alocado anteriormente por esse retorno de chamada.
requestedSize
Tipo: System.UInt32O novo tamanho do bloco de memória (em bytes). Se for 0 e um bloco de memória for especificado, esse bloco de memória será liberado.
Valor retornado
Tipo: System.IntPtr
Um ponteiro para a memória recém-alocada. Se a memória não puder ser alocada, zero deverá ser retornado.
Confira também
Referência
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de