#define BUFFER_SIZE 500
void do_something ( LOB_LOCATOR *a,
LOB_RESULT_LOCATOR *result,
char sqlstate[6] )
{
BYTE buffer[BUFFER_SIZE];
FNC_LobLength_t actlen;
LOB_CONTEXT_ID id;
FNC_LobOpen(*a, &id, 0, BUFFER_SIZE);
FNC_LobRead(id, buffer, BUFFER_SIZE, &actlen);
FNC_LobClose(id);
...
}