This function is called when the current session is initialized. This allows the vendor to initialize the parameters of a session or perform any other initialization tasks required.
int sdq_init_session (int * session_id)
session_id: A unique value provided by the vendor that is used in function calls while the session is active. The value 0 is reserved as an invalid session ID. The Siebel CRM code calls this function with a session ID of 0, so the session ID must be initialized to a nonzero value.
A return value of 0 indicates successful execution. Any other value is a vendor error code. The error message details from the vendor are obtained by calling the sdq_get_error_message function.