const SANE_Option_Descriptor* _sane_kds_s2000w_net_get_option_descriptor(
SANE_Handle handle, SANE_Int option)
{
- optionDescripor->name = "test";
- optionDescripor->title = "test get option descriptor";
- optionDescripor->desc = "function get option descriptor test";
- optionDescripor->type = SANE_TYPE_BOOL;
- optionDescripor->unit = SANE_UNIT_NONE;
- optionDescripor->size = 0;
- optionDescripor->cap = 0;
- optionDescripor->constraint_type = SANE_CONSTRAINT_NONE;
- optionDescripor->constraint.string_list = NULL;
+ if (option == 0) {
+ optionDescripor->name = "";
+ optionDescripor->title = "count of options";
+ optionDescripor->desc = "count of options";
+ optionDescripor->type = SANE_TYPE_INT;
+ optionDescripor->unit = SANE_UNIT_NONE;
+ optionDescripor->size = sizeof(SANE_Int);
+ optionDescripor->cap = 0;
+ optionDescripor->constraint_type = SANE_CONSTRAINT_NONE;
+ optionDescripor->constraint.string_list = NULL;
+ }
return optionDescripor;
}