Compartilhar via


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.

Valor de retorno

RouterAllocBidiMem retorna um ponteiro para o bloco de memória se bem-sucedido. 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).

Observações

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
de cliente com suporte mínimo Essa função está disponível no Windows XP e em sistemas operacionais posteriores.
da Plataforma de Destino Área de trabalho
cabeçalho winsplp.h (inclua Winsplp.h)
biblioteca Spoolss.lib
de DLL Spoolss.dll

Consulte também

RouterFreeBidiMem

SendRecvBidiDataFromPort