MicrosoftNLB_ExtendedStatus class
The MicrosoftNLB_ExtendedStatus WMI class is used by the Network Load Balancing provider to report error codes specific to Network Load Balancing.
The following syntax is simplified from MOF code and includes all inherited properties.
Syntax
[Dynamic, Provider("Microsoft|NLB_Provider|V1.0"), AMENDMENT]
class MicrosoftNLB_ExtendedStatus : __ExtendedStatus
{
string Description;
string Operation;
string ParameterInfo;
string ProviderName;
uint32 StatusCode;
};
Members
The MicrosoftNLB_ExtendedStatus class has these types of members:
Properties
The MicrosoftNLB_ExtendedStatus class has these properties.
-
Description
-
-
Data type: string
-
Access type: Read-only
Any user-defined string that describes an error or operational status.
This property is inherited from __ExtendedStatus.
-
-
Operation
-
-
Data type: string
-
Access type: Read-only
Operation that takes place at the time of a failure or anomaly. Typically, Windows Management Instrumentation (WMI) sets this property to the name of a COM API for WMI method such as the following: IWbemServices::CreateInstanceEnum.
This property is inherited from __ExtendedStatus.
-
-
ParameterInfo
-
-
Data type: string
-
Access type: Read-only
Parameters involved in an error or status change. For example, if an application attempts to retrieve a class that does not exist, this property is set to the offending class name.
This property is inherited from __ExtendedStatus.
-
-
ProviderName
-
-
Data type: string
-
Access type: Read-only
Identifies the provider that causes or reports an error or status change. If a provider is not involved, this string is set to "Windows Management".
This property is inherited from __ExtendedStatus.
-
-
StatusCode
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: Override ("StatusCode")
Contains Network Load Balancing and Winsock error codes. The following values map constants defined for Network Load Balancing but do not include Winsock error codes.
-
-
WLBS_BAD_PASSW (1101)
-
WLBS_IO_ERROR (1102)
-
WLBS_BAD_PARAMS (1003)
-
WLBS_NOT_FOUND (1004)
-
WLBS_TIMEOUT (1103)
-
WLBS_PORT_OVERLAP (1150)
-
WLBS_BAD_PORT_PARAMS (1151)
-
WLBS_MAX_PORT_RULES (1152)
-
WLBS_REG_ERROR (1154)
For a description of the values 1101 through 1154, see the Standard Return Values.
Remarks
The MicrosoftNLB_ExtendedStatus class is derived from the __ExtendedStatus class WMI system class.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\MicrosoftNLB |
MOF |
|
DLL |
|