DebugControlFunctions Property for Resource Types

The DebugControlFunctions property indicates whether or not the Cluster Service should create a separate Resource Monitor to use for debugging the control functions of the Cluster API.

Quick Info

Type: DWORD
Access: Read/write
Function: ClusterResourceTypeControl
Structures: CLUSPROP_DWORD
Control Codes: CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES

Remarks

When ClusterResourceTypeControl processes the CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES control code, it returns a property list that includes the DebugControlFunctions property as one of the entries. The property value portion of the entry contains a CLUSPROP_DWORD structure that is set as follows:

DWORD DebugControlFunctionsData = TRUE;
CLUSPROP_DWORD DebugControlFunctionsValue;
DebugControlFunctionsValue.Syntax = CLUSPROP_SYNTAX_LIST_VALUE_DWORD;
DebugControlFunctionsValue.cbLength = sizeof(DWORD);
DebugControlFunctionsValue.dw = DebugControlFunctionsData;
 

The data value for the DebugControlFunctions property can be TRUE or FALSE. When set to TRUE, the Cluster Service starts a new Resource Monitor that can be used for control function debugging.

QuickInfo

  Version: Use Windows NT Server Enterprise Edition 4.0.
  Windows CE: Unsupported.
  Header: Declared in clusapi.h.