The Common Information Model (CIM) is an industry standard defined by the Distributed Management Task Force (DMTF). Microsoft implements CIM on Windows platforms such as Windows 2000 and Windows XP/Server 2003. Broadcom supports CIM on the Windows 2000 and the Windows XP/Server 2003 platforms.
Broadcom's implementation of CIM provides various classes to provide information to users through CIM client applications. Please note that Broadcom CIM data provider provides data only, and users can choose their preferred CIM client software to browse the information exposed by Broadcom CIM provider.
Broadcom CIM provider provides information through BRCM_NetworkAdapter and BRCM_ExtraCapacityGroup classes. BRCM_NetworkAdapter class provides network adapter information pertaining to a group of adapters including Broadcom and other vendors' controllers. BRCM_ExtraCapacityGroup class provides team configuration for the Broadcom Advanced Server Program. Current implementation provides team information and information of physical network adapters in the team.
Broadcom Advanced Server Program provides events through event logs. Users can use the Event Viewer provided by Windows 2000 and Windows XP/Server 2003, or use CIM to inspect or monitor these events. Broadcom CIM provider will also provide event information through CIM's generic event model. These events are __InstanceCreationEvent, __InstanceDeletionEvent and __InstanceModificationEvent, and are defined by CIM. CIM requires the client application to register the events from the client application, using queries as examples shown below in order to receive events properly.
SELECT * FROM __InstanceModificationEvent where TargetInstance ISA "BRCM_NetworkAdapter"
SELECT * FROM __InstanceModificationEvent where TargetInstance ISA "BRCM_ExtraCapacityGroup"
SELECT * FROM __InstanceCreationEvent where TargetInstance ISA "BRCM_NetworkAdapter"
SELECT * FROM __InstanceDeletionEvent where TargetInstance ISA "BRCM_NetworkAdapter"
SELECT * FROM __InstanceCreationEvent where TargetInstance ISA "BRCM_ActsAsSpare"
SELECT * FROM __InstanceDeletionEvent where TargetInstance ISA "BRCM_ActsAsSpare"
For detailed information about these events, please refer to CIM documentation.
The Broadcom DMI PCI Hot Plug Service operates in conjunction with the DMI Service Provider software component. It provides hot-swap functionality for the Broadcom NetXtreme Gigabit Ethernet Controller in a Windows NT 4.0 hot plug system. Users should consult the system documentation to determine the supported Hot Plug capabilities.
The hot-swap feature allows the user to replace a Broadcom adapter without bringing down the system. These capabilities reduce down time, which is critical to many servers operating in the Windows NT 4.0 environment.
To enable this feature, the PC system hardware has to be hot plug capable and operate on a Windows NT 4.0 operating system. A third party provided DMI 2.0 Service Provider software has to be installed prior to the installation of the Broadcom DMI PCI Hot Plug service software. This Service Provider software is available from either Intel Corporation, or Smart Technology Enabler Corporation. The system also requires the Hot Plug or Hot Swap application software from the system vendor to enable this feature. Users should consult the system documentation to determine the recommended installation instructions for the DMI software.
The hot-swap feature is available to the Broadcom adapter depending on the system vendor application software.
The user is limited to replace a Broadcom adapter with another Broadcom adapter of IDENTICAL hardware configuration.