Sets the number of milliseconds that a
Resource Monitor will wait for a
resource DLL to update the status of a
resource in an OnlinePending or OfflinePending state before terminating the resource. The following table summarizes the attributes of the
PendingTimeout property.
Remarks
The
PendingTimeout property does not necessarily limit the time that a resource can spend in a ClusterOnlinePending or ClusterOfflinePending state. This property determines only how long a Resource Monitor will wait for resource DLLs to report status updates with the
SetResourceStatus function. As long as a resource DLL never exceeds the
PendingTimeout interval between calls to
SetResourceStatus, the resource DLL can keep a resource in a pending state indefinitely.
If a resource DLL exceeds the
PendingTimeout interval between calls to
SetResourceStatus, the Resource Monitor calls the resource DLL's
Terminate entry point function.
Examples
The property value portion of a
property list entry for
PendingTimeout can be set with the following example code:
DWORD PendingTimeoutData = 120000;
CLUSPROP_DWORD PendingTimeoutValue;
PendingTimeoutValue.Syntax.dw = CLUSPROP_SYNTAX_LIST_VALUE_DWORD;
PendingTimeoutValue.cbLength = sizeof(DWORD);
PendingTimeoutValue.dw = PendingTimeoutData;
Requirements
| Minimum supported client | None supported |
| Minimum supported server | Windows 2000 Server Advanced Server, Windows 2000 Server Datacenter |
See Also
- CLUSPROP_DWORD
- Offline
- Online
- Terminate
Send comments about this topic to Microsoft
Build date: 11/19/2009