PRB: Call to ADSI NDS Provider Returns Error 0x80070003 (267998)
The information in this article applies to:
- Microsoft Active Directory Service Interfaces 2.0
- Microsoft Active Directory Service Interfaces 2.5
- Microsoft Active Directory Services Interface, Microsoft Active Directory Client
- Microsoft Active Directory Services Interface, System Component
This article was previously published under Q267998 SYMPTOMS
A GetObject(ADsGetObject) or OpenDSObject(ADsOpenObject) call to the Active Directory Services Interface (ADSI) Novell Directory Service (NDS) provider may return the following error message:
0x80070003 - The system cannot find the path specified.
CAUSE
There are two common causes for this problem:
- The underlying services for Netware have not been installed.
- An invalid ADsPath is being used.
RESOLUTION
In order to use the Microsoft ADSI NDS provider, either the Microsoft Client Services for Netware (CSNW) or Microsoft Gateway Services for Netware (GSNW) must be installed on the computer. This is to ensure that the necessary dynamic link libraries and protocols are present. On Microsoft Windows 95, Windows 98, or Windows NT 4 operating systems, it may be necessary to reinstall ADSI after you have installed
the services for Netware to ensure that the appropriate file versions are present.
The ADsPath should begin with "NDS://" followed by the tree name. The distinguished name (DN) of the object in the folder should then be specified. This DN should be delimited by slashes and be comprised of relative distinguished names (RDNs) beginning with the root of the folder on the left and moving right.
For additional information on creating ADsPaths and binding with the NDS provider, click the article number below
to view the article in the Microsoft Knowledge Base:
236400 HOWTO: Use ADSI to Bind to Objects with the NDS Provider
Modification Type: | Major | Last Reviewed: | 2/12/2004 |
---|
Keywords: | kbDSWADSI2003Swept kbprb KB267998 kbAudDeveloper |
---|
|