WMI Overview

Windows Management Instrumentation (WMI) is a data-management layer that is included in Microsoft Windows 2000. Microsoft BizTalk Server 2000 uses the WMI layer to encapsulate administrative functions. When you use BizTalk Server Administration to change group, server, and queue settings, the new values are stored in the BizTalk Messaging Management database through the BizTalk Server WMI provider. In BizTalk Server 2000, this WMI provider uses a Microsoft SQL Server database to store administrative objects. WMI supports a uniform scripting application programming interface (API) that gives applications and scripts access to the WMI provider on a local computer or a remote computer.

Ee264395.note(en-US,BTS.10).gif Notes

  • WMI has a restriction on syntax and valid characters for a WMI object path. The following is a list of invalid characters. ` ! @ # $ % ^ & * ( ) + = [ ] { } | \\ ;\" '< > , . ?

    Do not use any of these characters when you create a server group name.

  • All timestamps are created by using the local time on Microsoft SQL Server. However, the WMI provider refers to all timestamps in coordinated universal time (UTC). The administration console then converts the timestamps back to local time for display.

  • To access the WMI database layer programmatically, you can use the InterchangeProvSchema.mof file found in the \Program Files\Microsoft BizTalk Server\Setup folder. This file contains the WMI classes corresponding to the Administration objects. For more information about WMI Application Programming, go to the MSDN Online Library Web site (msdn.microsoft.com/library/default.asp), and search for "WMI Application Programming".
Show: