IGR_Multiplex¶
The IGR_Multiplex function is used to supply extensible functionality to the Document Filters API. It is used as a general purpose extension mechanism to avoid disturbing the published Document Filters API.
Prototype¶
void IGR_Multiplex(
IGR_LONG Function,
size_t* Parameter1,
size_t* Parameter2,
Error_Control_Block* ISYSError);
Parameters¶
Function: IGR_LONG
The function to perform as listed in the following Function Chart.
Parameter1: Pointer to size_t
Used for some functions.
Parameter2: Pointer to size_t
Used for some functions.
ISYSError: Pointer to Error_Control_Block
Returns error details if the call fails.
Function Chart¶
Function | Parameter1 | Parameter2 | Purpose |
---|---|---|---|
IGR_Multi_Set_Code_Page (1) | Codepage | Unused | Specifies the default character set when the character set cannot be determined. |
IGR_Multi_Set_Temp_Path (186) | Temp Path | Unused | Specifies the temp path to use. |
Return value¶
None
Sample code¶
Error_Control_Block ISYSError;
size_t L1 = 1251, L2 = 0;
IGR_Multiplex(IGR_Multi_Set_Code_Page, &L1, &L2, &ISYSError);