_set_amblksiz
メモリ割り当てのブロック サイズを安全に設定する方法を提供します。
errno_t _set_amblksiz(
size_t blockSize
);
パラメーター
- [入力] blockSize
メモリ割り当てに必要なメモリ ブロックのサイズ。
戻り値
正常終了した場合は 0 を返します。失敗した場合はエラー コードを返します。
解説
この関数は、_amblksiz グローバル変数の値を設定します。この値は、malloc およびその他のメモリ割り当て関数がヒープから一度に割り当てられるメモリの最小ブロックを特定するために使用します。 blockSize が 2 の倍数ではない場合、実際のブロック サイズは次の 2 の倍数になります。
必要条件
ルーチン |
必須ヘッダー |
---|---|
_set_amblksiz |
<malloc.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
同等の .NET Framework 関数
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。