Esta função retorna o nome de um atributo de nó especificado por um índice.
Esta função é chamada pelo intermediário de mensagem quando o intermediário requer os nomes de atributos suportados por uma instância específica de um nó. A função deve garantir o retorno dos atributos em uma ordem conhecida e definida, e o retorno do nome do atributo representado pelo parâmetro index.
Se cniGetAttributeName e cniGetAttributeName2 forem implementados, cniDefineNodeClass falhará com CCI_INV_IMPL_FUNCTION.
Definido em | Type | Membro |
---|---|---|
CNI_VFT | Opcional | iFpGetAttributeName |
int cniGetAttributeName(
CciContext* context,
int index,
CciChar* buffer,
int bufsize);
Se bem-sucedida, zero é retornado e o nome do atributo é retornado no buffer especificado. Se o final da lista de atributos for alcançado, um valor diferente de zero é retornado.