Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |