Cria um contexto de extensão definido pelo usuário associado a um objeto do analisador. É chamada pelo intermediário de mensagens quando uma instância de um objeto do analisador é construída ou alocada. Isso ocorre quando um fluxo de mensagens faz com que os dados da mensagem sejam analisados; o intermediário constrói ou aloca um objeto de analisador para adquirir a seção apropriada dos dados da mensagem. Antes que essa função seja chamada, o intermediário terá criado um elemento de nome como o elemento raiz efetivo para o analisador. Entretanto, esse elemento não é nomeado. O analisador deve nomear esse elemento na função cpiSetElementName.
Definido em | Tipo | Membro |
CPI_VFT | Obrigatório | iFpCreateContext |
void cpiCreateContext( CciParser* parser);
Se for bem-sucedido, o endereço do contexto da extensão definida pelo usuário será retornado. Caso contrário, um valor de zero é retornado.