Microsoft KB Archive/271215

From BetaArchive Wiki

Duplicate IWbemObjectSink::SetStatus Callbacks

Q271215



The information in this article applies to:


  • Windows Management Instrumentation, version 1.5, used with:
    • Microsoft Windows 2000 Professional
    • Microsoft Windows 2000 Server
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server





SYMPTOMS

When you set the WBEM_FLAG_USE_AMENDED_QUALIFIERS flag on a IWbemServices::GetObjectAsync call, IWbemObjectSink::SetStatus is called twice on completion instead of once. Both calls to the SetStatus function have the status flag set to WBEM_STATUS_COMPLETE, which indicates that the operation finished. If you clear the WBEM_FLAG_USE_AMENDED_QUALIFIERS flag, there is a single SetStatus callback.



RESOLUTION

To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, please see the following article in the Microsoft Knowledge Base:

Q260910 How to Obtain the Latest Windows 2000 Service Pack

The English-language version of this fix should have the following file attributes or later:

   Date       Time      Version       Size     File name     Platform
   ------------------------------------------------------------------
   9/27/2000  17:16:28  1.50.1085.30  643,140  Wbemcore.dll  Intel 



How to Use the Hotfix Installer

NOTE: You can use this method only on Intel-based computers running Windows 2000.

  1. Copy the hotfix file (Q271215.exe) to a local folder on your computer, or copy the file to a share on your network.
  2. Run the Q271215.exe file and follow the directions.
  3. Reboot your computer.



STATUS

Microsoft has confirmed this to be a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 2.

Additional query words: wmi wdm

Keywords : kbenv kbWin2000SP2Fix
Issue type : kbbug
Technology : kbWMISearch kbAudDeveloper


Last Reviewed: May 25, 2001
© 2001 Microsoft Corporation. All rights reserved. Terms of Use.