RouterAllocBidiMem-Funktion (winsplp.h)
RouterAllocBidiMem
weist einen Speicherblock einer angegebenen Größe zu. Diese Funktion wird vom Portmonitor verwendet, um Arbeitsspeicher für Zeichenfolgen und binäre Objekte zuzuweisen.
Syntax
PVOID RouterAllocBidiMem(
[in] size_t NumBytes
);
Parameter
[in] NumBytes
Gibt die Größe des zuzuweisenden Speicherblocks in Bytes an.
Rückgabewert
RouterAllocBidiMem
gibt bei erfolgreicher Ausführung einen Zeiger auf den Speicherblock zurück. Wenn die Funktion fehlschlägt, kann der Aufrufer den Fehlercode abrufen, indem er GetLastError aufruft (dies wird in der Microsoft Windows SDK-Dokumentation beschrieben).
Hinweise
Wenn der von dieser Funktion zugeordnete Arbeitsspeicher nicht mehr benötigt wird, kann er durch einen Aufruf von RouterFreeBidiMem zurückgegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Diese Funktion ist in Windows XP und höheren Betriebssystemen verfügbar. |
Zielplattform | Desktop |
Kopfzeile | winsplp.h (winsplp.h einschließen) |
Bibliothek | Spoolss.lib |
DLL | Spoolss.dll |