NLBStatus Property of the IFPCEEServer Interface
The NLBStatus property gets a value from the FpcNLBStatus enumerated type that indicates the status of Network Load Balancing (NLB) on the Forefront TMG computer. NLB can be in any of the following states:
- Unknown.
- Not configured.
- Configuring. NLB is processing a request to change its status on the Forefront TMG computer.
- Running.
- Draining and stopping. New NLB connections are not accepted, but existing connections are allowed to complete their jobs and terminate gracefully on the Forefront TMG computer.
- Stopped. NLB can be stopped at the request of an administrator, because of a local problem, or because of a problem in Routing and Remote Access.
- Suspended. NLB is stopped and cannot be started until a resume request is received.
C++
HRESULT get_NLBStatus(
FpcNLBStatus* pStatus
);
Parameters
- pStatus
Pointer to a variable that on return receives a value from the FpcNLBStatus enumerated type indicating the status of NLB on the Forefront TMG computer.
Return Value
This property method returns S_OK if the call is successful; otherwise, it returns an error code.
Visual Basic
Property NLBStatus As FpcNLBStatus
Property Value
Value from the FpcNLBStatus enumerated type that indicates the status of NLB on the Forefront TMG computer.
Remarks
This property is read-only.
Requirements
Client | Requires Windows 7 or Windows Vista. |
Server | Requires Windows Server 2008 R2 or Windows Server 2008 x64 Edition with SP2. |
Version | Requires Forefront Threat Management Gateway (TMG) 2010. |
IDL | Declared in Msfpccom.idl. |
DLL | Requires Msfpccom.dll. |
See Also
Send comments about this topic to Microsoft
Build date: 6/30/2010