CreateBuffer
Funções diversas
Descrição
Cria uma memória intermédia que pode ser utilizada para enviar à DLL da PDF Library cadeias que contenham carateres nulos
Depois de criar o buffer, utilize a função AddToBuffer para lhe adicionar dados. Os dados podem ser adicionados ao buffer numa só chamada, ou podem ser enviados blocos de dados, um de cada vez, até o buffer estar cheio
Quando terminar de utilizar o buffer, chame a função ReleaseBuffer para o libertar
Sintaxe
DLL
char * DLCreateBuffer(int InstanceID, int BufferLength);Parâmetros
| BufferLength | O tamanho, em bytes, da memória intermédia que deve ser criada |
|---|
Valores devolvidos
| 0 | O valor BufferLength era inferior a 1 ou InstanceID era inválido |
|---|---|
| Non-zero | Um PChar que pode ser passado como qualquer parâmetro de cadeia a outras funções |