99A Key Protocols and InterfacesCIMThe Common Information Model (CIM) is an industry standard defined by the DistributedManagement Task Force (DMTF). Microsoft implements CIM on Windows platforms suchas Windows 2000. 3Com will support CIM on the Windows 2000 platform.The 3Com implementation of CIM will provide various classes to provide information tousers through CIM client applications. Please note that CIM data provider will provide dataonly, and users can choose their preferred CIM client software to browse the informationexposed by CIM provider. The current implementation of CIM is based on IBM FTMI betaSDK, and is subject to change in the future.3Com CIM provider provides information through BRCM_NetworkAdapter andBRCM_ExtraCapacityGroup classes. BRCM_NetworkAdapter class provides NICs including3Com and other vendors' controllers. BRCM_ExtraCapacityGroup class provides teamconfiguration for the Advanced Server Features. Current implementation will provideteam information and information of physical network adapters in the team.Advanced Server Features provides events through event logs. Users can use the “EventViewer” provided by Windows 2000, or use CIM to inspect or monitor these events.3Com CIM provider will also provide event information through CIM's generic eventmodel. These events are __InstanceCreationEvent, __InstanceDeletionEvent and__InstanceModificationEvent, and are defined by CIM. CIM requires the client applicationto register the events from the client application, using queries as examples shown belowin 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.