WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

cniGetResourceProperty

Utilize resourceManager para obter o valor da propriedade.

Obtém o valor da nome da propriedade propertyName como gerenciada por resourceManager

Sintaxe

CciSize cniGetResourceProperty(
  int*                returnCode,
  CciChar*          resourceManager,
  CciChar*          propertyName,
  CciChar* value,
  CciSize length);

Parâmetros

returnCode
O código de retorno da função (saída).
Os possíveis códigos de retorno são:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_BUFFER_TOO_SMALL
resourceManager
O endereço do gerenciador de recursos que controla as propriedades (entrada).
propertyName
O nome do objeto para o qual o valor é necessário.
value
O valor do buffer, já alocado, que você utiliza.
length
O tamanho do buffer, já alocado, que você utiliza.

Se este tamanho não for suficiente, a função falhará com returnCode configurado como CCI_BUFFER_TOO_SMALL e retornará o tamanho de buffer necessário; ou seja, o comprimento da cadeia mais um caractere terminador nulo.

Você deverá, então, alocar o tamanho necessário para o buffer e chamar esta função novamente; esta função copia a cadeia de propriedade neste buffer.

Esse padrão de uso permite gerenciar a memória em seu sistema.

Essa função executa a mesma tarefa que o comando mqsireportproperties.

Valores de Retorno

Nenhum ou CCI_BUFFER_TOO_SMALL. Se algum outro erro ocorrer, o parâmetro returnCode indica o motivo do erro.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:30:31


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | as65020_