Função RouterAllocBidiMem (winsplp.h)

RouterAllocBidiMem aloca um bloco de memória de um tamanho especificado. Essa função é usada pelo monitor de porta para alocar memória para cadeias de caracteres e objetos binários.

Sintaxe

PVOID RouterAllocBidiMem(
  [in] size_t NumBytes
);

Parâmetros

[in] NumBytes

Especifica o tamanho, em bytes, do bloco de memória a ser alocado.

Retornar valor

RouterAllocBidiMem retornará um ponteiro para o bloco de memória se tiver êxito. Se a função falhar, o chamador poderá obter o código de erro chamando GetLastError (descrito na documentação do SDK do Microsoft Windows).

Comentários

Quando a memória alocada por essa função não é mais necessária, ela pode ser retornada por uma chamada para RouterFreeBidiMem.

Requisitos

Requisito Valor
Cliente mínimo com suporte Essa função está disponível no Windows XP e em sistemas operacionais posteriores.
Plataforma de Destino Área de Trabalho
Cabeçalho winsplp.h (inclua Winsplp.h)
Biblioteca Spoolss.lib
DLL Spoolss.dll

Confira também

RouterFreeBidiMem

SendRecvBidiDataFromPort