Выполняет поиск в базе данных строки по индексу или по образцу
строки.
GetString PROTO
hBase:HDBASE,lpIndex:LPSTR_INDEX,__buffer:LPSTR,buf_size:ULONG64
hBase - указатель на структуру dsmbase.
Хэндл базы данных.
lpIndex - указатель на структуру STR_INDEX,
если поле STR_INDEX.Index равно нулю то поиск
выполняется по образцу строки из __buffer иначе поиск происходит по номеру
индекса и в __buffer записывается найденая строка.
__buffer
- указатель на образец строки или на буффер для приёма найденной строки.
buf_size - размер буффера __buffer, при поиске по номеру индекса
игнорируется.
Возвращаемое значение:
в rax длина найденой строки. Если строка не была найдена тогда rax
равно 0FFFFFFFFFFFFFFFFh. Тип ULONG64.