resapi.h header
This header is used by Windows Clustering. For more information, see:
resapi.h contains the following programming interfaces:
Functions
CloseClusterCryptProvider Closes a handle to a Cryptographic Service Provider (CSP). The PCLOSE_CLUSTER_CRYPT_PROVIDER type defines a pointer to this function. |
CLRES_V1_FUNCTION_TABLE Initializes a function table for version 1.0 of the Resource API. |
CLRES_V2_FUNCTION_TABLE_SET Initializes a function table for version 2.0 of the Resource API. |
CLRES_V3_FUNCTION_TABLE_SET Initializes a function table for version 3.0 of the Resource API. |
CLRES_V4_FUNCTION_TABLE_SET Initializes a function table for version 4.0 of the Resource API. |
ClusAddClusterHealthFault The ClusAddClusterHealthFault function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
ClusGetClusterHealthFaults The ClusGetClusterHealthFaults function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
ClusRemoveClusterHealthFault The ClusRemoveClusterHealthFault function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
ClusterClearBackupStateForSharedVolume Clears the backup state for the cluster shared volume. |
ClusterDecrypt Decrypts Checkpointing data for a Cryptographic Service Provider (CSP). |
ClusterEncrypt Encrypts Checkpointing data for a Cryptographic Service Provider (CSP). |
ClusterGetVolumeNameForVolumeMountPoint ClusterGetVolumeNameForVolumeMountPoint may be altered or unavailable. Instead, use GetVolumeNameForVolumeMountPoint. |
ClusterGetVolumePathName ClusterGetVolumePathName may be altered or unavailable. Instead, use GetVolumePathName. |
ClusterIsPathOnSharedVolume Determines whether a path is on a cluster shared volume. |
ClusterPrepareSharedVolumeForBackup ClusterPrepareSharedVolumeForBackup may be altered or unavailable. |
ClusWorkerCheckTerminate Determines whether a worker thread should exit as soon as possible. The PCLUSAPIClusWorkerCheckTerminate type defines a pointer to this function. |
ClusWorkerCreate Creates a worker thread. The PCLUSAPI_CLUS_WORKER_CREATE type defines a pointer to this function. |
ClusWorkersTerminate Waits for multiple worker threads to terminate up to the specified timeout. |
ClusWorkerTerminate Waits for a worker thread to terminate up to the specified timeout. (ClusWorkerTerminate) |
ClusWorkerTerminateEx Waits for a worker thread to terminate up to the specified timeout. (ClusWorkerTerminateEx) |
FreeClusterCrypt The FreeClusterCrypt function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
FreeClusterHealthFault The FreeClusterHealthFault function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
FreeClusterHealthFaultArray The FreeClusterHealthFaultArray function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
InitializeClusterHealthFault The InitializeClusterHealthFault function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
InitializeClusterHealthFaultArray The InitializeClusterHealthFaultArray function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
OpenClusterCryptProvider Opens a handle to a Cryptographic Service Provider (CSP) in order to manage the encryption of Checkpointing data for a cluster resource. The POPEN_CLUSTER_CRYPT_PROVIDER type defines a pointer to this function. |
ResUtilAddUnknownProperties Retrieves a set of unknown properties from the cluster database and appends them to the end of a property list. |
ResUtilCreateDirectoryTree Creates every directory specified in a path, skipping directories that already exist. The PRESUTIL_CREATE_DIRECTORY_TREE type defines a pointer to this function. |
ResUtilDupParameterBlock Performs a member-wise copy of the data from one parameter block to another. |
ResUtilDupString Duplicates a null-terminated Unicode string. |
ResUtilEnumPrivateProperties Retrieves the names of a cluster object's private properties. The PRESUTIL_ENUM_PRIVATE_PROPERTIES type defines a pointer to this function. |
ResUtilEnumProperties Enumerates the property names of a cluster object. The PRESUTIL_ENUM_PROPERTIES type defines a pointer to this function. |
ResUtilEnumResources Enumerates all of the resources in the local cluster and initiates a user-defined operation for each resource. The PRESUTIL_ENUM_RESOURCES type defines a pointer to this function. |
ResUtilEnumResourcesEx Enumerates all of the resources in a specified cluster and initiates a user-defined operation for each resource. The PRESUTIL_ENUM_RESOURCES_EX type defines a pointer to this function. |
ResUtilEnumResourcesEx2 Enumerates all of the resources in a specified cluster and initiates a user-defined operation for each resource. The PRESUTIL_ENUM_RESOURCES_EX2 type defines a pointer to this function. |
ResUtilExpandEnvironmentStrings Expands strings containing unexpanded references to environment variables. The PRESUTIL_EXPAND_ENVIRONMENT_STRINGS type defines a pointer to this function. |
ResUtilFindBinaryProperty Locates a specified binary property in a property list and can also return the value of the property. The PRESUTIL_FIND_BINARY_PROPERTY type defines a pointer to this function. |
ResUtilFindDependentDiskResourceDriveLetter Retrieves the drive letter associated with a Physical Disk dependency of a resource. The PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER type defines a pointer to this function. |
ResUtilFindDwordProperty Locates an unsigned long property value in a property list. The PRESUTIL_FIND_DWORD_PROPERTY type defines a pointer to this function. |
ResUtilFindExpandedSzProperty Locates an expanded string property value in a property list. The PRESUTIL_FIND_EXPANDED_SZ_PROPERTY type defines a pointer to this function. |
ResUtilFindExpandSzProperty Locates an expandable string property in a property list. The PRESUTIL_FIND_EXPAND_SZ_PROPERTY type defines a pointer to this function. |
ResUtilFindFileTimeProperty TBD. The PRESUTIL_FIND_FILETIME_PROPERTY type defines a pointer to this function. |
ResUtilFindLongProperty Locates a signed long property value in a property list. The PRESUTIL_FIND_LONG_PROPERTY type defines a pointer to this function. |
ResUtilFindMultiSzProperty Locates a multiple string property in a property list. The PRESUTIL_FIND_MULTI_SZ_PROPERTY type defines a pointer to this function. |
ResUtilFindSzProperty Locates a string property in a property list. The PRESUTIL_FIND_SZ_PROPERTY type defines a pointer to this function. |
ResUtilFindULargeIntegerProperty Gets a large integer property value from a property list. The PRESUTIL_FIND_ULARGEINTEGER_PROPERTY type defines a pointer to this function. |
ResUtilFreeEnvironment Destroys the environment variable block created with ResUtilGetEnvironmentWithNetName. The PRESUTIL_FREE_ENVIRONMENT type defines a pointer to this function. |
ResUtilFreeParameterBlock Deallocates memory that has been allocated for a parameter block by ResUtilDupParameterBlock. |
ResUtilGetAllProperties Returns a property list that includes all of the default and unknown properties for a cluster object. The PRESUTIL_GET_ALL_PROPERTIES type defines a pointer to this function. |
ResUtilGetBinaryProperty Retrieves a binary property from a property list and advances a pointer to the next property in the list. The PRESUTIL_GET_BINARY_PROPERTY type defines a pointer to this function. |
ResUtilGetBinaryValue Returns a binary value from the cluster database. |
ResUtilGetClusterRoleState Determines whether or not a specific role has been assigned to a cluster. |
ResUtilGetCoreClusterResources Returns handles to the core Network Name, IP Address and quorum resources. The PRESUTIL_GET_CORE_CLUSTER_RESOURCES type defines a pointer to this function. |
ResUtilGetCoreClusterResourcesEx Returns handles to the core, Network Name, IP Address, and quorum resources. The PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX type defines a pointer to this function. |
ResUtilGetDwordProperty Retrieves a DWORD property from a property list and advances a pointer to the next property in the list. The PRESUTIL_GET_DWORD_PROPERTY type defines a pointer to this function. |
ResUtilGetDwordValue Returns a numeric value from the cluster database. |
ResUtilGetEnvironmentWithNetName Adjusts environment data for a resource so that the resource uses a cluster network name to identify its location. |
ResUtilGetExpandSzValue Returns a expandable string value from the cluster database. |
ResUtilGetFileTimeProperty TBD. The PRESUTIL_GET_FILETIME_PROPERTY type defines a pointer to this function. |
ResUtilGetLongProperty TBD. The PRESUTIL_GET_LONG_PROPERTY type defines a pointer to this function. |
ResUtilGetMultiSzProperty Retrieves a multiple string property from a property list and advances a pointer to the next property in the list. The PRESUTIL_GET_MULTI_SZ_PROPERTY type defines a pointer to this function. |
ResUtilGetMultiSzValue Returns a multiple string value from the cluster database. |
ResUtilGetPrivateProperties Returns private properties for a cluster object. The PRESUTIL_GET_PRIVATE_PROPERTIES type defines a pointer to this function. |
ResUtilGetProperties Retrieves properties specified by a property table from the cluster database and returns them in a property list. The PRESUTIL_GET_PROPERTIES type defines a pointer to this function. |
ResUtilGetPropertiesToParameterBlock Retrieves properties specified by a property table from the cluster database and returns them in a parameter block. |
ResUtilGetProperty Returns a specified property from the cluster database. The PRESUTIL_GET_PROPERTY type defines a pointer to this function. |
ResUtilGetPropertyFormats Returns a property format list describing the format of a specified set of properties. The PRESUTIL_GET_PROPERTY_FORMATS type defines a pointer to this function. |
ResUtilGetPropertySize Returns the total number of bytes required for a specified property. |
ResUtilGetQwordValue The ResUtilGetQwordValue function is a health fault utility function that is part of the resapi.h header used by Windows Clustering. |
ResUtilGetResourceDependency Enumerates the dependencies of a specified resource and returns a handle to a dependency of a specified type. The PRESUTIL_GET_RESOURCE_DEPENDENCY type defines a pointer to this function. |
ResUtilGetResourceDependencyByClass Enumerates the dependencies of a specified resource in a specified cluster and returns a handle to a dependency that matches a specified resource class. The PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS type defines a pointer to this function. |
ResUtilGetResourceDependencyByClassEx Enumerates the dependencies of a specified resource in a specified cluster and returns a handle to a dependency that matches a specified resource class. The PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX type defines a pointer to this function. |
ResUtilGetResourceDependencyByName Enumerates the dependencies of a specified resource in a specified cluster and returns a handle to a dependency of a specified type. The PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME type defines a pointer to this function. |
ResUtilGetResourceDependencyByNameEx Enumerates the dependencies of a specified resource in a specified cluster and returns a handle to a dependency of a specified type. The PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX type defines a pointer to this function. |
ResUtilGetResourceDependencyEx Enumerates the dependencies of a specified resource and returns a handle to a dependency of a specified type. The PRESUTIL_GET_RESOURCE_DEPENDENCY_EX type defines a pointer to this function. |
ResUtilGetResourceDependentIPAddressProps Retrieves the private properties of the first IP Address dependency found for a specified resource. The PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS type defines a pointer to this function. |
ResUtilGetResourceName Returns the name of a resource. The PRESUTIL_GET_RESOURCE_NAME type defines a pointer to this function. |
ResUtilGetResourceNameDependency Enumerates the dependencies of a specified resource in the local cluster and returns a handle to a dependency of a specified resource type. The PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY type defines a pointer to this function. |
ResUtilGetResourceNameDependencyEx Enumerates the dependencies of a specified resource in the local cluster and returns a handle to a dependency of a specified resource type. The PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX type defines a pointer to this function. |
ResUtilGetSzProperty Retrieves a string property from a property list and advances a pointer to the next property in the list. The PRESUTIL_GET_SZ_PROPERTY type defines a pointer to this function. |
ResUtilGetSzValue Returns a string value from the cluster database. |
ResUtilInitializeResourceStatus Initializes a RESOURCE_STATUS structure. |
ResUtilIsPathValid Checks whether a path is syntactically valid. |
ResUtilIsResourceClassEqual Tests whether the resource class of a specified resource is equal to a specified resource class. The PRESUTIL_IS_RESOURCE_CLASS_EQUAL type defines a pointer to this function. |
ResUtilLeftPaxosIsLessThanRight Indicates whether a specified Paxos tag contains older cluster configuration information than another specified Paxos tag. |
ResUtilPaxosComparer Compares two Paxos tags and indicates whether they have the same values. |
ResUtilPropertyListFromParameterBlock Constructs a property list from a property table and a parameter block. |
ResUtilRemoveResourceServiceEnvironment Removes the environment data from a service. This function must be called from a resource DLL. The PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT type defines a pointer to this function. |
ResUtilResourcesEqual Tests whether two resource handles represent the same resource. The PRESUTIL_RESOURCES_EQUAL type defines a pointer to this function. |
ResUtilResourceTypesEqual Tests whether a resource type matches the resource type name of a specified resource. The PRESUTIL_RESOURCE_TYPES_EQUAL type defines a pointer to this function. |
ResUtilSetBinaryValue Sets a binary value in the cluster database. |
ResUtilSetDwordValue Sets a numeric value in the cluster database. The PRESUTIL_SET_DWORD_VALUE type defines a pointer to this function. |
ResUtilSetExpandSzValue Sets an expandable string value in the cluster database. The PRESUTIL_SET_EXPAND_SZ_VALUE type defines a pointer to this function. |
ResUtilSetMultiSzValue Sets a multiple string value in the cluster database. The PRESUTIL_SET_MULTI_SZ_VALUE type defines a pointer to this function. |
ResUtilSetPrivatePropertyList Sets the private properties of a cluster object. |
ResUtilSetPropertyParameterBlock Sets properties in the cluster database from a parameter block. (ResUtilSetPropertyParameterBlock) |
ResUtilSetPropertyParameterBlockEx Sets properties in the cluster database from a parameter block. (ResUtilSetPropertyParameterBlockEx) |
ResUtilSetPropertyTable Sets properties in the cluster database based on a property list from a property table.. |
ResUtilSetPropertyTableEx Sets properties in the cluster database based on a property list from a property table. |
ResUtilSetQwordValue TBD. The PRESUTIL_SET_QWORD_VALUE type defines a pointer to this function. |
ResUtilSetResourceServiceEnvironment Adjusts the environment data for a service so that the service uses a cluster network name to identify its location. This function must be called from a resource DLL. The PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT type defines a pointer to this function. |
ResUtilSetResourceServiceStartParameters Adjusts the start parameters of a specified service so that it will operate correctly as a cluster resource. It must be called from a resource DLL. The PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS type defines a pointer to this function. |
ResUtilSetResourceServiceStartParametersEx Adjusts the start parameters of a specified service so that it operates correctly as a cluster resource. It must be called from a resource DLL. The PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX type defines a pointer to this function. |
ResUtilSetSzValue Sets a string value in the cluster database. The PRESUTIL_SET_SZ_VALUE type defines a pointer to this function. |
ResUtilSetUnknownProperties Stores a cluster object's unknown properties in the cluster database. |
ResUtilSetValueEx Sets a value in the cluster database. |
ResUtilStartResourceService Starts a service. The PRESUTIL_START_RESOURCE_SERVICE type defines a pointer to this function. |
ResUtilStopResourceService Stops a named service. The PRESUTIL_STOP_RESOURCE_SERVICE type defines a pointer to this function. |
ResUtilStopService Stops a service identified by a handle. The PRESUTIL_STOP_SERVICE type defines a pointer to this function. |
ResUtilTerminateServiceProcessFromResDll Attempts to terminate the process of a service being managed as a cluster resource by a resource DLL. The PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL type defines a pointer to this function. |
ResUtilVerifyPrivatePropertyList Verifies that a property list is correctly formatted. |
ResUtilVerifyPropertyTable Uses a property table to verify that a property list is correctly formatted. |
ResUtilVerifyResourceService Verifies that a named service is starting or currently running. The PRESUTIL_VERIFY_RESOURCE_SERVICE type defines a pointer to this function. |
ResUtilVerifyService Checks if a service identified by a handle is starting or currently running. The PRESUTIL_VERIFY_SERVICE type defines a pointer to this function. |
Callback functions
LPRESOURCE_CALLBACK The LPRESOURCE_CALLBACK callback function is accessible by another function and is invoked after the first function completes. (LPRESOURCE_CALLBACK) |
LPRESOURCE_CALLBACK_EX The LPRESOURCE_CALLBACK_EX callback function is accessible by another function and is invoked after the first function completes. (LPRESOURCE_CALLBACK_EX) |
PARBITRATE_ROUTINE Allows a node to attempt to regain ownership of a quorum resource. |
PBEGIN_RESCALL_AS_USER_ROUTINE The PBEGIN_RESCALL_AS_USER_ROUTINE type defines a pointer to this callback function. |
PBEGIN_RESCALL_ROUTINE Starts a call to a resource control code. The PBEGIN_RESCALL_ROUTINE type defines a pointer to this callback function. |
PBEGIN_RESTYPECALL_AS_USER_ROUTINE The PBEGIN_RESTYPECALL_AS_USER_ROUTINE type defines a pointer to this callback function. |
PBEGIN_RESTYPECALL_ROUTINE Starts a call to a resource control code. The PBEGIN_RESTYPECALL_ROUTINE type defines a pointer to this callback function. |
PCANCEL_ROUTINE Cancels an operation on a resource. |
PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS The PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS type defines a pointer to this function. |
PCHANGE_RESOURCE_PROCESS_FOR_DUMPS The PCHANGE_RESOURCE_PROCESS_FOR_DUMPS type defines a pointer to this function. |
PCLOSE_ROUTINE Closes a resource. |
PCLUSAPI_CLUS_WORKER_TERMINATE Terminates a worker thread. The PCLUSAPI_CLUS_WORKER_TERMINATE type defines a pointer to this function. |
PEND_CONTROL_CALL Called when a resource control code operation completes. The PEND_CONTROL_CALL type defines a pointer to this function. |
PEND_TYPE_CONTROL_CALL Called when a resource type control code operation completes. The PEND_TYPE_CONTROL_CALL type defines a pointer to this function. |
PEXTEND_RES_CONTROL_CALL Extends the timeout for a call to a resource control code. The PEXTEND_RES_CONTROL_CALL type defines a pointer to this function. |
PEXTEND_RES_TYPE_CONTROL_CALL Extends the timeout for a call to a resource type control code. The PEXTEND_RES_TYPE_CONTROL_CALL type defines a pointer to this function. |
PIS_ALIVE_ROUTINE Determines whether a resource is available for use. |
PLOG_EVENT_ROUTINE Records an event in the cluster log. |
PLOOKS_ALIVE_ROUTINE Determines whether a resource appears to be available for use. |
POFFLINE_ROUTINE The POFFLINE_ROUTINE callback function marks a resource as unavailable for use after cleanup processing is complete. |
POFFLINE_V2_ROUTINE The POFFLINE_V2_ROUTINE callback function marks a resource as unavailable for use after cleanup processing is complete. |
PONLINE_ROUTINE The PONLINE_ROUTINE callback function marks a resource as available for use. (PONLINE_ROUTINE) |
PONLINE_V2_ROUTINE The PONLINE_V2_ROUTINE callback function marks a resource as available for use. (PONLINE_V2_ROUTINE) |
POPEN_ROUTINE The POPEN_ROUTINE callback function opens a resource. The POPEN_ROUTINE type defines a pointer to this function. |
POPEN_V2_ROUTINE The POPEN_V2_ROUTINE callback function opens a resource. The POPEN_V2_ROUTINE type defines a pointer to this function. |
PQUORUM_RESOURCE_LOST Called when control of the quorum resource has been lost. |
PRAISE_RES_TYPE_NOTIFICATION TBD. The PRAISE_RES_TYPE_NOTIFICATION type is a pointer to this function. |
PRELEASE_ROUTINE Releases the quorum resource from arbitration. |
PRESOURCE_CONTROL_ROUTINE Performs an operation that applies to a resource. |
PRESOURCE_TYPE_CONTROL_ROUTINE Performs an operation that applies to a resource type. |
PSET_INTERNAL_STATE Sets the internal state of a resource. |
PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE The PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE callback function is called when a resource type control code operation completes. |
PSET_RESOURCE_LOCKED_MODE_ROUTINE Reports that locked mode was configured for a resource. |
PSET_RESOURCE_STATUS_ROUTINE The PSET_RESOURCE_STATUS_ROUTINE callback function is called to update the status of a resource. |
PSET_RESOURCE_STATUS_ROUTINE_EX The PSET_RESOURCE_STATUS_ROUTINE_EX callback function is called to update the status of a resource. (PSET_RESOURCE_STATUS_ROUTINE_EX) |
PSIGNAL_FAILURE_ROUTINE Reports that there was a failure in a resource instance. The PSIGNAL_FAILURE_ROUTINE type defines a pointer to this function. |
PSTARTUP_EX_ROUTINE Loads a resource DLL, returning a structure that contains a function table and a version number. |
PSTARTUP_ROUTINE Loads a resource DLL, returning a structure containing a function table and a version number. |
PTERMINATE_ROUTINE Immediately marks a resource as unavailable for use without waiting for cleanup processing to be completed. |
PWORKER_START_ROUTINE Initializes a worker thread with the specified callback routine. The PWORKER_START_ROUTINE type defines a pointer to this function. |
Structures
CLRES_CALLBACK_FUNCTION_TABLE Represents a function table for the StartupEx callback function. |
CLRES_FUNCTION_TABLE Describes a function table for any version of the Resource API. |
CLRES_V1_FUNCTIONS Contains pointers to all Resource API version 1.0 entry points except Startup. |
CLRES_V2_FUNCTIONS Contains pointers to all Resource API version 2.0 entry points except StartupEx. |
CLRES_V3_FUNCTIONS Contains pointers to all Resource API version 3.0 entry points, except StartupEx. |
CLRES_V4_FUNCTIONS Contains pointers to all Resource API version 4.0 entry points, except StartupEx. |
CLUS_WORKER Contains information about a worker thread. |
CLUSTER_HEALTH_FAULT The CLUSTER_HEALTH_FAULT structure is part of the resapi.h header used by Windows Clustering. |
CLUSTER_HEALTH_FAULT_ARRAY The CLUSTER_HEALTH_FAULT_ARRAY structure is part of the resapi.h header used by Windows Clustering. |
GET_OPERATION_CONTEXT_PARAMS Represents context parameters that are used as input for the CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT control code. |
MONITOR_STATE The MONITOR_STATE structure is part of the resapi.h header used by Windows Clustering. |
PaxosTagCStruct Contains the Paxos tag values of a cluster node, which stores information about the cluster configuration version of the node when the cluster uses a File Share witness. |
POST_UPGRADE_VERSION_INFO Represents post-upgrade state information for the cluster service. |
RESOURCE_STATUS Contains information about a resource that is being brought online or taken offline. This structure is used as a parameter to the callback function SetResourceStatus. |
RESOURCE_STATUS_EX Contains information about a resource that is being brought online or taken offline. This structure is used as a parameter to the callback function SetResourceStatusEx. |
RESUTIL_FILETIME_DATA Describes the default, maximum, and minimum values allowed for a FILETIME. |
RESUTIL_LARGEINT_DATA Describes the default, maximum, and minimum values allowed for a signed large integer. |
RESUTIL_PROPERTY_ITEM Contains information about a cluster object property. An array of RESUTIL_PROPERTY_ITEM structures forms a property table which can be used in property operations. |
RESUTIL_ULARGEINT_DATA Describes the default, maximum, and minimum values allowed for an unsigned large integer. |
WitnessTagHelper Contains information used to validate a PaxosTagCStruct structure. |
WitnessTagUpdateHelper Contains information used to update and validate a PaxosTagCStruct structure. |
Enumerations
CLUSTER_RESOURCE_APPLICATION_STATE Enumerates resource application states. |
CLUSTER_ROLE Contains the names of the standard cluster roles. |
CLUSTER_ROLE_STATE Defines the potential return values for the ResUtilGetClusterRoleState function. |
FAILURE_TYPE Defines the failure types for cluster resources. |
LOG_LEVEL Represents the severity of the log event passed to the LogEvent callback function. |
RESDLL_CONTEXT_OPERATION_TYPE Specifies the various types of context operations for the GET_OPERATION_CONTEXT_PARAMS structure. |
RESOURCE_EXIT_STATE Enumerates the possible exit states of a resource. |
RESOURCE_MONITOR_STATE The RESOURCE_MONITOR_STATE enumeration provides a view of instrumentation activity that takes place when an application is running. |
VM_RESDLL_CONTEXT Contains actions for a virtual machine to perform. |