Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The INetCfgClass interface provides methods that retrieve network components from a group containing a specified type of network component.
The interface identifier (IID) for this interface is IID_INetCfgClass.
When to Implement
It is not necessary to implement the methods of this interface. They are implemented in Netcfgx.dll.
When to Use
Use this interface to retrieve a network component of a specific type.
Methods
The following methods are listed in Vtable order:
IUnknown method | Description |
---|---|
QueryInterface |
Returns pointers to supported interfaces. |
AddRef |
Increments reference count. |
Release |
Decrements reference count. |
INetCfgClass method | Description |
---|---|
Retrieves a network component belonging to a particular type. |
|
Retrieves an enumeration containing a collection of network components of a particular type. |
Comments
Notify objects call the INetCfg::QueryNetCfgClass method to obtain a pointer to a INetCfgClass interface.
The classes of network components that notify objects can obtain are:
Class | Represented by |
---|---|
Network cards |
GUID_DEVCLASS_NET |
Transports |
GUID_DEVCLASS_NETTRANS |
Network services |
GUID_DEVCLASS_NETSERVICE |
Network clients |
GUID_DEVCLASS_NETCLIENT |
Note NetClient components are deprecated in Windows 8.1, Windows Server 2012 R2, and later.
See Also
Requirements
Header |
Netcfgx.h (include Netcfgx.h) |