Use:
This structure will be passed to the Init() function of the user written Service Provider by ODPP service manager during Provider_Init() as a child member of the structure DP_BLK_DEF_X. This structure is contains the source columns information for the service provider.
Description:
The Source column definition contains information about source columns index or source column name used to initialize the Service Provider in the call to Init(). Multiple source columns will be chain together using member pNext, for details refer to the description of member pNext. If both or niether is provided then it will be an error.
Use:
This member is used to point to the next element in the chain of DP_SRCCOL_DEF_X.
Description:
This is a pointer to the next element in the chain of DP_SRCCOL_DEF_X structures. Each column is represented by a DP_SRCCOL_DEF_X structure instance which contains information about source column index or source column name. Multiple parameters are chained together using this member.
Optional:
N/A
short sColIndex
Use:
This member is used to specify the source column index.
Description:
This is a two byte integer which contains the index of the source column provided by the ODPP service manager.
Use:
This member is used to store the list of the source column(s) provided by the user to the Provider_Init() API.
Description:
This is a pointer to an array of DP_FIELD_DEF_X structures or a pointer to the first element in the chain of DP_FIELD_DEF_X structures. Each column is represented by a DP_FIELD_DEF_X structure instance which describes all the attributes of the source column like the data type, length and column name. The member #sFldCount must be set to the number of elements in the chain of #DP_FIELD_DEF_A structures. The column data is supplied as a list of DP_FIELD_DATA_DEF elements, which is contained in a DP_ROW_DEF structure, in the call to Provider_Service(). The entire set of rows is encapsulated in a DP_ROWSET_DEF structure.
Optional:
N/A
Generated on Fri Jul 31 2015 13:44:24 for Optim Data Privacy Providers by 1.8.3.1