Локальные сети персональных компьютеров. Работа с сервером Novell NetWare

Поиск объектов в базе 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байт доступа



Содержание раздела