cniBufferPointer

Obtém um ponteiro para o buffer de dados associado ao (e de propriedade do) objeto de mensagem especificado no argumento message. Essa função normalmente é utilizada por nós de saída.

Sintaxe

const CciByte* cniBufferPointer(
    int*            returnCode,
    CciMessage*        message);

Parâmetros

returnCode
O código de retorno da função (saída).
message
O endereço do objeto de mensagem para o qual o endereço do buffer de dados deve ser retornado (entrada).

Valores de Retorno

Se bem-sucedida, o endereço do buffer de dados é retornado. Caso contrário, zero (CCI_NULL_ADDR) é retornado e o parâmetro returnCode indica a razão do erro.

Conceitos relacionados
Nós Input definidos pelo usuário
Nós de Processamento de Mensagem Definidos pelo Usuário
Nós de Saída Definidos pelo Usuário

Tarefas relacionadas
Criando um Nó de Entrada em C
Criando um Nó de Processamento de Mensagem em C

Referências relacionadas
Funções Utilitárias de Nó em Linguagem C
cniBufferByte
cniBufferSize
cniSetInputBuffer
cniWriteBuffer