RouterAllocBidiMem
は、指定したサイズのメモリ ブロックを割り当てます。 この関数は、文字列とバイナリ オブジェクトのメモリを割り当てるためにポート モニターによって使用されます。
構文
PVOID RouterAllocBidiMem(
[in] size_t NumBytes
);
パラメーター
[in] NumBytes
割り当てるメモリ ブロックのサイズをバイト単位で指定します。
戻り値
成功した場合、RouterAllocBidiMem
はメモリ ブロックへのポインターを返します。 関数が失敗した場合、呼び出し元は GetLastError 呼び出すことによってエラー コードを取得できます (Microsoft Windows SDK ドキュメントで説明)。
備考
この関数によって割り当てられたメモリが不要になったら、RouterFreeBidiMem 呼び出しによって返すことができます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | この機能は、Windows XP 以降のオペレーティング システムで使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | winsplp.h (Winsplp.h を含む) |
ライブラリ | Spoolss.lib |
DLL | Spoolss.dll |