The Win32_NetworkAdapter Class Is Not Fully Populated in Windows 95, Windows 98 and Windows 98 SE (294215)



The information in this article applies to:

  • Microsoft Windows Management Instrumentation 1.5, when used with:
    • the operating system: Microsoft Windows 95
    • the operating system: Microsoft Windows 98
    • the operating system: Microsoft Windows 98 Second Edition

This article was previously published under Q294215

SYMPTOMS

In Windows 95, Windows 98 and Windows 98 Second Edition (SE), several fields in the Windows Management Instrumentation (WMI) Win32_NetworkAdapter class are not populated. These fields include AdapterType, Index, MACAddress, and TimeOfLastReset. In addition, instances of the Win32_NetworkAdapterSetting association class are not generated in these versions of the Windows operating system.

CAUSE

This problem occurs because in these versions of the Windows operating system, the Win32_NetworkAdapterConfiguration class obtains its information from the device driver (TDI kernel adapter) whereas the Win32_NetworkAdapter class obtains its information from the system registry. The registry-represented adapter does not contain data that is relative to the AdapterType, physical address (media access control), or TimeOfLastReset; therefore, these fields are not populated. The Win32_NetworkAdapter Index property is not populated in these versions of Windows because it is not possible to associate the Win32_NetworkAdapter and Win32_NetworkAdapterConfiguration classes.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

In Windows 95, Windows 98 and Windows 98 Second Edition (SE), you can obtain the media access control address (MACAddress) for a network adapter from the Win32_NetworkAdapterConfiguration class.

Modification Type:MinorLast Reviewed:1/20/2006
Keywords:kbprb KB294215