RbCafe

DirectoryService

Posted in Mac Os X Activity by RbCafe on the January 9th, 2006

Authentication Errors

eDSServerTimeout = -14470
eDSContinue = -14471
eDSInvalidHandle = -14472
eDSSendFailed = -14473
eDSReceiveFailed = -14474
eDSBadPacket = -14475
eDSInvalidTag = -14476
eDSInvalidSession = -14477
eDSInvalidName = -14478
eDSUserUnknown = -14479
eDSUnrecoverablePassword = -14480
eDSAuthenticationFailed = -14481
eDSBogusServer = -14482
eDSOperationFailed = -14483
eDSNotAuthorized = -14484
eDSNetInfoError = -14485
eDSContactMaster = -14486
eDSServiceUnavailable = -14487
eFWGetDirNodeNameErr1 = -14501
eFWGetDirNodeNameErr2 = -14502
eFWGetDirNodeNameErr3 = -14503
eFWGetDirNodeNameErr4 = -14504

Errors received in the range -14700: -14780 denote specific server
errors.

Contact Directory Services Server support when these errors are
encountered

eParameterSendError = -14700
eParameterReceiveError = -14720
eServerSendError = -14740
eServerReceiveError = -14760
eMemoryError = -14900
eMemoryAllocError = -14901
eServerError = -14910
eParameterError = -14915

Server response errors

(These errors indicate that the plug-in or server did not return the
required data)

eDataReceiveErr_NoDirRef = -14950
// No tDirReference returned
eDataReceiveErr_NoRecRef = -14951
// No tRecordReference returned
eDataReceiveErr_NoAttrListRef = -14952
// No tAttributeListRef returned
eDataReceiveErr_NoAttrValueListRef = -14953
// No tAttributeValueListRef returned
eDataReceiveErr_NoAttrEntry = -14954
// No tAttributeEntry returned
eDataReceiveErr_NoAttrValueEntry = -14955
// No tAttributeValueEntry returned
eDataReceiveErr_NoNodeCount = -14956
// No node Count returned
eDataReceiveErr_NoAttrCount = -14957
// No attribute count returned
eDataReceiveErr_NoRecEntry = -14958
// No tRecordEntry returned
eDataReceiveErr_NoRecEntryCount = -14959
// No record entry count returned
eDataReceiveErr_NoRecMatchCount = -14960
// No record match count returned
eDataReceiveErr_NoDataBuff = -14961
// No tDataBuffer returned
eDataReceiveErr_NoContinueData = -14962
// No continue data returned
eDataReceiveErr_NoNodeChangeToken = -14963
// No node Change Token returned
eNoLongerSupported = -14986
eUndefinedError = -14987
eNotYetImplemented = -14988

OPEN SOURCE

The source code for DirectoryService is available as part of Apple’s Dar-
win open source initiative. DirectoryService is part of the Directory-
Service project. More information on Darwin may be found on the Web at

http://developer.apple.com/darwin/projects/opendirectory/

Directory Services Access API and Plug-in API is documented at

http://developer.apple.com/techpubs/macosx/Networking/

The headers for the DirectoryService APIs can also be found in the fol-
lowing location:

/System/Library/Frameworks/DirectoryService.framework/Headers/

FILES

/usr/sbin/DirectoryService
/Library/Logs/DirectoryService/DirectoryService.debug.log
/Library/Logs/DirectoryService/DirectoryService.error.log
/Library/Logs/DirectoryService/DirectoryService.server.log

Next One 8-)

Pages: 1 2 3


Comments are closed.