JET_PFNREALLOC デリゲート
出力バッファーにメモリを割り当てるために JetEnumerateColumns によって使用されるコールバック。
この API は CLS 準拠ではありません。
Namespace:Microsoft.Isam.Esent.Interop
アセンブリ: Microsoft.Isam.Esent.Interop (Microsoft.Isam.Esent.Interop.dll)
構文
'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
)
パラメーター
context
型: System.IntPtrJetEnumerateColumns に指定されたコンテキスト。
メモリ
型: System.IntPtr0 以外の場合は、このコールバックによって以前に割り当てられたメモリ ブロックへのポインター。
requestedSize
種類: System.UInt32メモリ ブロックの新しいサイズ (バイト単位)。 これが 0 で、メモリ ブロックが指定されている場合、そのメモリ ブロックは解放されます。
戻り値
型: System.IntPtr
新しく割り当てられたメモリへのポインター。 メモリを割り当てられなかった場合は、 Zero を 返す必要があります。
関連項目
リファレンス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示