Función RouterAllocBidiMem (winsplp.h)

RouterAllocBidiMem asigna un bloque de memoria de un tamaño especificado. El monitor de puerto usa esta función para asignar memoria para cadenas y objetos binarios.

Sintaxis

PVOID RouterAllocBidiMem(
  [in] size_t NumBytes
);

Parámetros

[in] NumBytes

Especifica el tamaño, en bytes, del bloque de memoria que se va a asignar.

Valor devuelto

RouterAllocBidiMem devuelve un puntero al bloque de memoria si se ejecuta correctamente. Si se produce un error en la función, el autor de la llamada puede obtener el código de error llamando a GetLastError (descrito en la documentación de Microsoft Windows SDK).

Comentarios

Cuando la memoria asignada por esta función ya no es necesaria, se puede devolver mediante una llamada a RouterFreeBidiMem.

Requisitos

Requisito Value
Cliente mínimo compatible Esta función está disponible en Windows XP y en sistemas operativos posteriores.
Plataforma de destino Escritorio
Encabezado winsplp.h (incluya Winsplp.h)
Library Spoolss.lib
Archivo DLL Spoolss.dll

Consulte también

RouterFreeBidiMem

SendRecvBidiDataFromPort