The IsAlivePollInterval property is the recommended interval in milliseconds that the Cluster Service should poll resources of the particular resource type to determine if they are operational. The polling occurs when the Resource Monitor calls a resource DLL's IsAlive entry point function.
Type: | DWORD |
Access: | Read/write |
Function: | ClusterResourceTypeControl |
Structure: | CLUSPROP_DWORD |
Control Code: | CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES |
When ClusterResourceTypeControl processes the CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES control code, it returns a property list that includes the IsAlivePollInterval property as one of the entries. The property value portion of the entry contains a CLUSPROP_DWORD structure that is set as follows:
DWORD IsAlivePollIntervalData = 300;
CLUSPROP_DWORD IsAlivePollIntervalValue;
IsAlivePollIntervalValue.Syntax = CLUSPROP_SYNTAX_LIST_VALUE_DWORD;
IsAlivePollIntervalValue.cbLength = sizeof(DWORD);
IsAlivePollIntervalValue.dw = IsAlivePollIntervalData;
The IsAlivePollInterval property cannot be zero. It should be set to a value that is as small as possible so as to cause failovers to occur in a timely manner.
The IsAlivePollInterval property is also a common resource property.
Version: Use Windows NT Server Enterprise Edition 4.0.
Windows CE: Unsupported.
Header: Declared in clusapi.h.