Поиск объектов в базе Bindery
Поиск объектов в базе Bindery
int ScanBinderyObject(char *SearchObjectName, WORD SearchObjectType, long *ObjectID, char *ObjectName, WORD *ObjectType, char *ObjectHasProperties, char *ObjectFlag, char *ObjectSecurity);
Функция возвращает 0 при успешном завершении или код ошибки.
Параметры:
SearchObjectName | шаблон имени объекта |
SearchObjectType | тип объекта, который нужно найти, или -1 для поиска объектов всех типов |
ObjectID | при первом вызове в переменную, на которую указывает параметр ObjectID, необходимо записать значение -1. В дальнейшем в эту переменную будет записываться идентификатор найденного объекта |
ObjectName | имя найденного объекта |
ObjectType | тип найденного объекта |
ObjectHasProperties | в переменную, на которую указывает параметр ObjectHasProperties, записывается значение 0xFF, если объект имеет дополнительную связанную с ним информацию (Properties), которую можно извлечь специально предназначенными для этого функциями |
ObjectFlag | флаг |
ObjectSecurity | байт доступа |