Поделиться через


Функция RouterAllocBidiMem (winsplp.h)

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

См. также раздел

RouterFreeBidiMem

SendRecvBidiDataFromPort