WMI DS Provider

The WMI DS Provider component supports the Directory Services (DS) Provider. DS Provider is a built-in provider, which comes with Windows Management Instrumentation (WMI), and makes the classes and objects in the Microsoft® Active Directory™ available to WMI applications. The DS Provider is a dynamic class provider as well as a dynamic instance provider. You can use it to perform both class and instance operations. Class operations are read-only operations, and include Enumerate, Get, and Query. Instance operations are both read and write operations, and include Enumerate, Get, Query, Put, Modify, and Delete .

Component Configuration

The DS Provider dynamic-link library (DLL) and classes are registered with WMI automatically during the WMI installation process, using the standard process for providers. There should be no need for you to register this provider for your applications.

However, if an application requires the DS Provider to be registered and it is not, you must register the DLL, then compile the Dsprov.mof file using the MOF compiler as described below.

To compile Dsprov.mof

  1. Open a command prompt window.
  2. Navigate to the WBEM installation directory (for example, %Windir%\system32\wbem\).
  3. Type mofcomp Dsprov.mof

When you are done, perform instance enumeration.

There are no configuration requirements for this component.

Currently, the DS Provider provides secure access only to  the Microsoft® Windows® 2000 Active Directory, and beyond.

Special Notes

The DS Provider component is designed to work with the WMI CORE and other WMI Providers. The DS Provider also requires the TOOLS component for compilation of .mofs using the executable Mofcomp.exe.

The following components have related functionality:

  • WMI Core
  • WMI View Provider
  • WMI Win32 Provider (server version)
  • WMI Win32 Provider (client version)
  • WMI Windows Installer Provider
  • WMI SNMP Provider

For More Information

For more information on the Active Directory, Active Directory Service Interface (ADSI), and WMI, see the Platform Software Development Kit (SDK) at this Microsoft Web site.

For more information on how to use the DS Provider, see the Platform SDK chapter "Using the DS Provider" at this Microsoft Web site.

]]>
%11%\wbem dsprov.dll False File MSVCRT.dll File PROVTHRD.dll File ole32.dll File OLEAUT32.dll File KERNEL32.dll File ACTIVEDS.dll File ADVAPI32.dll %11%\wbem dsprov.mof False False True %11%\wbem\dsprov.dll 0 0 %11%\wbem dsprov.mfl False {00000000-0000-0000-0000-000000000000} File user32.dll Dependency upon 'user32.dll' WMI DS Provider 1.0 This component allows managing the directory information through WMI. 2000 Microsoft Corp. Microsoft Corp. vladj vladj; shbrown 10/31/2000 11/2/2001 12:43:29 AM