Esta función crea un contexto de extensión definida por el usuario asociado con un objeto de analizador. El intermediario llama a esta función cuando se construye o se asigna una instancia de un objeto de analizador. Esta acción se produce cuando un flujo de mensajes hace que se analicen los datos del mensaje; el intermediario construye o asigna un objeto de analizador para adquirir la sección adecuada de los datos del mensaje.
Antes de llamar a esta función, el intermediario crea un elemento de nombre como el elemento raíz efectivo para el analizador. Sin embargo, este elemento no tiene nombre. El analizador debe asignar un nombre a este elemento en la función cpiSetElementName.
Definida en | Tipo | Miembro |
---|---|---|
CPI_VFT | Obligatorio | iFpCreateContext |
void cpiCreateContext(
CciParser* parser);
Si la ejecución se realiza satisfactoriamente, se devuelve la dirección del contexto de extensión definida por el usuario. De lo contrario, se devuelve un valor de cero.