Обработка открытых запросов каталога

Откройте передачи Directory в надлежащее Открывают плагин Directory, определенные запросы от Открывают клиенты Directory. Запросы соответствуют подмножеству Открыть вызовов функции Directory, описанных в, Открывают Directory Programming Guide. Каждый Открыть плагин Directory должен быть подготовлен обработать каждый из запросов, описанных в этом разделе, даже если только ответить, что требуемая служба не реализована (eNotYetImplemented) или не обработанный (eNotHandledByThisNode). Для указания результата обработки запроса плагин должен возвратиться, код результата из списка кодов результата, задокументированных в, Открывают Directory Programming Guide.

Плагин должен быть подготовлен обработать запросы на каждую из Открыть функций Directory, описанных в этом разделе.

Таблица 3-1  Открывает функции Directory, вызывающие ProcessRequest точка входа, которую вызовут

dsAddAttribute

dsGetDirNodeInfo

dsAddAttributeValue

dsGetRecordAttributeInfo

dsCloseAttributeList

dsGetRecordAttributeValueByID

dsCloseAttributeValueList

dsGetRecordAttributeValueByValue

dsCloseDirNode

dsGetRecordEntry

dsCloseRecord

dsGetRecordList

dsCreateRecord

dsGetRecordReferenceInfo

dsCreateRecordAndOpen

dsOpenDirNode

dsDeleteRecord

dsOpenRecord

dsDoAttributeValueSearch

dsRemoveAttribute

dsDoAttributeValueSearchWithData

dsRemoveAttributeValue

dsDoDirNodeAuth

dsSetAttributeAccess

dsDoPluginCustomCall

dsSetAttributeFlags

dsDoMultipleAttributeValueSearch

dsSetAttributeValue

dsDoMultipleAttributeValueSearchWithData

dsSetAttributeValues

dsFlushRecord

dsSetRecordAccess

dsGetAttributeEntry

dsSetRecordFlags

dsGetAttributeValue

dsSetRecordName

Как альтернатива обработке dsCloseAttributeList, dsCloseAttributeValueList, dsGetRecordEntry, dsGetAttributeEntry, и dsGetAttributeValue запросы в плагине, приложения могут использовать буфер клиентской стороны, анализирующий для обработки этих запросов. Для получения информации посмотрите, что Буфер Клиентской стороны главы Анализирует.

Посмотрите Среду выполнения для получения информации о трех особых случаях в который ProcessRequest точку входа неактивного плагина вызывают.