Ler em inglês

Compartilhar via


cabeçalho resapi.h

Esse cabeçalho é usado pelo Clustering do Windows. Para obter mais informações, consulte:

resapi.h contém as seguintes interfaces de programação:

Funções

 
CloseClusterCryptProvider

Fecha um identificador para um CSP (Provedor de Serviços Criptográficos). O tipo PCLOSE_CLUSTER_CRYPT_PROVIDER define um ponteiro para essa função.
CLRES_V1_FUNCTION_TABLE

Inicializa uma tabela de funções para a versão 1.0 da API de Recurso.
CLRES_V2_FUNCTION_TABLE_SET

Inicializa uma tabela de funções para a versão 2.0 da API de Recurso.
CLRES_V3_FUNCTION_TABLE_SET

Inicializa uma tabela de funções para a versão 3.0 da API de Recurso.
CLRES_V4_FUNCTION_TABLE_SET

Inicializa uma tabela de funções para a versão 4.0 da API de Recurso.
ClusAddClusterHealthFault

A função ClusAddClusterHealthFault é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
ClusGetClusterHealthFaults

A função ClusGetClusterHealthFaults é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
ClusRemoveClusterHealthFault

A função ClusRemoveClusterHealthFault é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
ClusterClearBackupStateForSharedVolume

Limpa o estado de backup do volume compartilhado do cluster.
ClusterDecrypt

Descriptografa dados de ponto de verificação para um CSP (Provedor de Serviços Criptográficos).
ClusterEncrypt

Criptografa dados de ponto de verificação para um CSP (Provedor de Serviços Criptográficos).
ClusterGetVolumeNameForVolumeMountPoint

ClusterGetVolumeNameForVolumeMountPoint pode estar alterado ou indisponível. Em vez disso, use GetVolumeNameForVolumeMountPoint.
ClusterGetVolumePathName

ClusterGetVolumePathName pode estar alterado ou indisponível. Em vez disso, use GetVolumePathName.
ClusterIsPathOnSharedVolume

Determina se um caminho está em um volume compartilhado de cluster.
ClusterPrepareSharedVolumeForBackup

ClusterPrepareSharedVolumeForBackup pode estar alterado ou indisponível.
ClusWorkerCheckTerminate

Determina se um thread de trabalho deve sair assim que possível. O tipo PCLUSAPIClusWorkerCheckTerminate define um ponteiro para essa função.
ClusWorkerCreate

Cria um thread de trabalho. O tipo PCLUSAPI_CLUS_WORKER_CREATE define um ponteiro para essa função.
ClusWorkersTerminate

Aguarda que vários threads de trabalho terminem até o tempo limite especificado.
ClusWorkerTerminate

Aguarda que um thread de trabalho termine até o tempo limite especificado. (ClusWorkerTerminate)
ClusWorkerTerminateEx

Aguarda que um thread de trabalho termine até o tempo limite especificado. (ClusWorkerTerminateEx)
FreeClusterCrypt

A função FreeClusterCrypt é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
FreeClusterHealthFault

A função FreeClusterHealthFault é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
FreeClusterHealthFaultArray

A função FreeClusterHealthFaultArray é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
InitializeClusterHealthFault

A função InitializeClusterHealthFault é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
InitializeClusterHealthFaultArray

A função InitializeClusterHealthFaultArray é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
OpenClusterCryptProvider

Abre um identificador para um CSP (Provedor de Serviços Criptográficos) para gerenciar a criptografia de dados de ponto de verificação para um recurso de cluster. O tipo POPEN_CLUSTER_CRYPT_PROVIDER define um ponteiro para essa função.
ResUtilAddUnknownProperties

Recupera um conjunto de propriedades desconhecidas do banco de dados de cluster e as acrescenta ao final de uma lista de propriedades.
ResUtilCreateDirectoryTree

Cria todos os diretórios especificados em um caminho, ignorando diretórios que já existem. O tipo PRESUTIL_CREATE_DIRECTORY_TREE define um ponteiro para essa função.
ResUtilDupParameterBlock

Executa uma cópia em termos de membro dos dados de um bloco de parâmetro para outro.
ResUtilDupString

Duplica uma cadeia de caracteres Unicode terminada em nulo.
ResUtilEnumPrivateProperties

Recupera os nomes das propriedades privadas de um objeto de cluster. O tipo PRESUTIL_ENUM_PRIVATE_PROPERTIES define um ponteiro para essa função.
ResUtilEnumProperties

Enumera os nomes de propriedade de um objeto de cluster. O tipo PRESUTIL_ENUM_PROPERTIES define um ponteiro para essa função.
ResUtilEnumResources

Enumera todos os recursos no cluster local e inicia uma operação definida pelo usuário para cada recurso. O tipo PRESUTIL_ENUM_RESOURCES define um ponteiro para essa função.
ResUtilEnumResourcesEx

Enumera todos os recursos em um cluster especificado e inicia uma operação definida pelo usuário para cada recurso. O tipo PRESUTIL_ENUM_RESOURCES_EX define um ponteiro para essa função.
ResUtilEnumResourcesEx2

Enumera todos os recursos em um cluster especificado e inicia uma operação definida pelo usuário para cada recurso. O tipo PRESUTIL_ENUM_RESOURCES_EX2 define um ponteiro para essa função.
ResUtilExpandEnvironmentStrings

Expande cadeias de caracteres que contêm referências não explicadas a variáveis de ambiente. O tipo PRESUTIL_EXPAND_ENVIRONMENT_STRINGS define um ponteiro para essa função.
ResUtilFindBinaryProperty

Localiza uma propriedade binária especificada em uma lista de propriedades e também pode retornar o valor da propriedade . O tipo PRESUTIL_FIND_BINARY_PROPERTY define um ponteiro para essa função.
ResUtilFindDependentDiskResourceDriveLetter

Recupera a letra da unidade associada a uma dependência de Disco Físico de um recurso. O tipo PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER define um ponteiro para essa função.
ResUtilFindDwordProperty

Localiza um valor de propriedade longa sem sinal em uma lista de propriedades. O tipo PRESUTIL_FIND_DWORD_PROPERTY define um ponteiro para essa função.
ResUtilFindExpandedSzProperty

Localiza um valor de propriedade de cadeia de caracteres expandida em uma lista de propriedades. O tipo PRESUTIL_FIND_EXPANDED_SZ_PROPERTY define um ponteiro para essa função.
ResUtilFindExpandSzProperty

Localiza uma propriedade de cadeia de caracteres expansível em uma lista de propriedades. O tipo PRESUTIL_FIND_EXPAND_SZ_PROPERTY define um ponteiro para essa função.
ResUtilFindFileTimeProperty

A ser definido. O tipo PRESUTIL_FIND_FILETIME_PROPERTY define um ponteiro para essa função.
ResUtilFindLongProperty

Localiza um valor de propriedade longa com sinal em uma lista de propriedades. O tipo PRESUTIL_FIND_LONG_PROPERTY define um ponteiro para essa função.
ResUtilFindMultiSzProperty

Localiza uma propriedade de várias cadeias de caracteres em uma lista de propriedades. O tipo PRESUTIL_FIND_MULTI_SZ_PROPERTY define um ponteiro para essa função.
ResUtilFindSzProperty

Localiza uma propriedade de cadeia de caracteres em uma lista de propriedades. O tipo PRESUTIL_FIND_SZ_PROPERTY define um ponteiro para essa função.
ResUtilFindULargeIntegerProperty

Obtém um valor de propriedade inteiro grande de uma lista de propriedades. O tipo PRESUTIL_FIND_ULARGEINTEGER_PROPERTY define um ponteiro para essa função.
ResUtilFreeEnvironment

Destrói o bloco de variável de ambiente criado com ResUtilGetEnvironmentWithNetName. O tipo PRESUTIL_FREE_ENVIRONMENT define um ponteiro para essa função.
ResUtilFreeParameterBlock

Desaloca a memória que foi alocada para um bloco de parâmetros por ResUtilDupParameterBlock.
ResUtilGetAllProperties

Retorna uma lista de propriedades que inclui todas as propriedades padrão e desconhecidas de um objeto de cluster. O tipo PRESUTIL_GET_ALL_PROPERTIES define um ponteiro para essa função.
ResUtilGetBinaryProperty

Recupera uma propriedade binária de uma lista de propriedades e avança um ponteiro para a próxima propriedade na lista. O tipo PRESUTIL_GET_BINARY_PROPERTY define um ponteiro para essa função.
ResUtilGetBinaryValue

Retorna um valor binário do banco de dados de cluster.
ResUtilGetClusterRoleState

Determina se uma função específica foi atribuída ou não a um cluster.
ResUtilGetCoreClusterResources

Retorna identificadores para os principais recursos de nome de rede, endereço IP e quorum. O tipo PRESUTIL_GET_CORE_CLUSTER_RESOURCES define um ponteiro para essa função.
ResUtilGetCoreClusterResourcesEx

Retorna identificadores para os recursos de núcleo, Nome da Rede, Endereço IP e quorum. O tipo PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX define um ponteiro para essa função.
ResUtilGetDwordProperty

Recupera uma propriedade DWORD de uma lista de propriedades e avança um ponteiro para a próxima propriedade na lista. O tipo PRESUTIL_GET_DWORD_PROPERTY define um ponteiro para essa função.
ResUtilGetDwordValue

Retorna um valor numérico do banco de dados do cluster.
ResUtilGetEnvironmentWithNetName

Ajusta os dados de ambiente de um recurso para que o recurso use um nome de rede de cluster para identificar sua localização.
ResUtilGetExpandSzValue

Retorna um valor de cadeia de caracteres expansível do banco de dados de cluster.
ResUtilGetFileTimeProperty

A ser definido. O tipo PRESUTIL_GET_FILETIME_PROPERTY define um ponteiro para essa função.
ResUtilGetLongProperty

A ser definido. O tipo PRESUTIL_GET_LONG_PROPERTY define um ponteiro para essa função.
ResUtilGetMultiSzProperty

Recupera uma propriedade de várias cadeias de caracteres de uma lista de propriedades e avança um ponteiro para a próxima propriedade na lista. O tipo PRESUTIL_GET_MULTI_SZ_PROPERTY define um ponteiro para essa função.
ResUtilGetMultiSzValue

Retorna um valor de cadeia de caracteres múltipla do banco de dados de cluster.
ResUtilGetPrivateProperties

Retorna propriedades privadas para um objeto de cluster. O tipo PRESUTIL_GET_PRIVATE_PROPERTIES define um ponteiro para essa função.
ResUtilGetProperties

Recupera as propriedades especificadas por uma tabela de propriedades do banco de dados de cluster e as retorna em uma lista de propriedades. O tipo PRESUTIL_GET_PROPERTIES define um ponteiro para essa função.
ResUtilGetPropertiesToParameterBlock

Recupera as propriedades especificadas por uma tabela de propriedades do banco de dados de cluster e as retorna em um bloco de parâmetros.
ResUtilGetProperty

Retorna uma propriedade especificada do banco de dados de cluster. O tipo PRESUTIL_GET_PROPERTY define um ponteiro para essa função.
ResUtilGetPropertyFormats

Retorna uma lista de formato de propriedade que descreve o formato de um conjunto de propriedades especificado. O tipo PRESUTIL_GET_PROPERTY_FORMATS define um ponteiro para essa função.
ResUtilGetPropertySize

Retorna o número total de bytes necessários para uma propriedade especificada.
ResUtilGetQwordValue

A função ResUtilGetQwordValue é uma função de utilitário de falha de integridade que faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
ResUtilGetResourceDependency

Enumera as dependências de um recurso especificado e retorna um identificador para uma dependência de um tipo especificado. O tipo PRESUTIL_GET_RESOURCE_DEPENDENCY define um ponteiro para essa função.
ResUtilGetResourceDependencyByClass

Enumera as dependências de um recurso especificado em um cluster especificado e retorna um identificador para uma dependência que corresponde a uma classe de recurso especificada. O tipo PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS define um ponteiro para essa função.
ResUtilGetResourceDependencyByClassEx

Enumera as dependências de um recurso especificado em um cluster especificado e retorna um identificador para uma dependência que corresponde a uma classe de recurso especificada. O tipo PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX define um ponteiro para essa função.
ResUtilGetResourceDependencyByName

Enumera as dependências de um recurso especificado em um cluster especificado e retorna um identificador para uma dependência de um tipo especificado. O tipo PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME define um ponteiro para essa função.
ResUtilGetResourceDependencyByNameEx

Enumera as dependências de um recurso especificado em um cluster especificado e retorna um identificador para uma dependência de um tipo especificado. O tipo PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX define um ponteiro para essa função.
ResUtilGetResourceDependencyEx

Enumera as dependências de um recurso especificado e retorna um identificador para uma dependência de um tipo especificado. O tipo PRESUTIL_GET_RESOURCE_DEPENDENCY_EX define um ponteiro para essa função.
ResUtilGetResourceDependentIPAddressProps

Recupera as propriedades privadas da primeira dependência de endereço IP encontrada para um recurso especificado. O tipo PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS define um ponteiro para essa função.
ResUtilGetResourceName

Retorna o nome de um recurso. O tipo PRESUTIL_GET_RESOURCE_NAME define um ponteiro para essa função.
ResUtilGetResourceNameDependency

Enumera as dependências de um recurso especificado no cluster local e retorna um identificador para uma dependência de um tipo de recurso especificado. O tipo PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY define um ponteiro para essa função.
ResUtilGetResourceNameDependencyEx

Enumera as dependências de um recurso especificado no cluster local e retorna um identificador para uma dependência de um tipo de recurso especificado. O tipo PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX define um ponteiro para essa função.
ResUtilGetSzProperty

Recupera uma propriedade de cadeia de caracteres de uma lista de propriedades e avança um ponteiro para a próxima propriedade na lista. O tipo PRESUTIL_GET_SZ_PROPERTY define um ponteiro para essa função.
ResUtilGetSzValue

Retorna um valor de cadeia de caracteres do banco de dados de cluster.
ResUtilInitializeResourceStatus

Inicializa uma estrutura RESOURCE_STATUS.
ResUtilIsPathValid

Verifica se um caminho é sintaticamente válido.
ResUtilIsResourceClassEqual

Testa se a classe de recurso de um recurso especificado é igual a uma classe de recurso especificada. O tipo PRESUTIL_IS_RESOURCE_CLASS_EQUAL define um ponteiro para essa função.
ResUtilLeftPaxosIsLessThanRight

Indica se uma marca Paxos especificada contém informações de configuração de cluster mais antigas do que outra marca Paxos especificada.
ResUtilPaxosComparer

Compara duas marcas paxos e indica se elas têm os mesmos valores.
ResUtilPropertyListFromParameterBlock

Constrói uma lista de propriedades de uma tabela de propriedades e um bloco de parâmetros.
ResUtilRemoveResourceServiceEnvironment

Remove os dados de ambiente de um serviço. Essa função deve ser chamada de uma DLL de recurso. O tipo PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT define um ponteiro para essa função.
ResUtilResourcesEqual

Testa se dois identificadores de recurso representam o mesmo recurso. O tipo PRESUTIL_RESOURCES_EQUAL define um ponteiro para essa função.
ResUtilResourceTypesEqual

Testa se um tipo de recurso corresponde ao nome do tipo de recurso de um recurso especificado. O tipo PRESUTIL_RESOURCE_TYPES_EQUAL define um ponteiro para essa função.
ResUtilSetBinaryValue

Define um valor binário no banco de dados de cluster.
ResUtilSetDwordValue

Define um valor numérico no banco de dados do cluster. O tipo PRESUTIL_SET_DWORD_VALUE define um ponteiro para essa função.
ResUtilSetExpandSzValue

Define um valor de cadeia de caracteres expansível no banco de dados de cluster. O tipo PRESUTIL_SET_EXPAND_SZ_VALUE define um ponteiro para essa função.
ResUtilSetMultiSzValue

Define um valor de cadeia de caracteres múltipla no banco de dados do cluster. O tipo PRESUTIL_SET_MULTI_SZ_VALUE define um ponteiro para essa função.
ResUtilSetPrivatePropertyList

Define as propriedades privadas de um objeto de cluster.
ResUtilSetPropertyParameterBlock

Define propriedades no banco de dados de cluster de um bloco de parâmetros. (ResUtilSetPropertyParameterBlock)
ResUtilSetPropertyParameterBlockEx

Define propriedades no banco de dados de cluster de um bloco de parâmetros. (ResUtilSetPropertyParameterBlockEx)
ResUtilSetPropertyTable

Define propriedades no banco de dados de cluster com base em uma lista de propriedades de uma tabela de propriedades..
ResUtilSetPropertyTableEx

Define propriedades no banco de dados de cluster com base em uma lista de propriedades de uma tabela de propriedades.
ResUtilSetQwordValue

A ser definido. O tipo PRESUTIL_SET_QWORD_VALUE define um ponteiro para essa função.
ResUtilSetResourceServiceEnvironment

Ajusta os dados de ambiente de um serviço para que o serviço use um nome de rede de cluster para identificar sua localização. Essa função deve ser chamada de uma DLL de recurso. O tipo PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT define um ponteiro para essa função.
ResUtilSetResourceServiceStartParameters

Ajusta os parâmetros de início de um serviço especificado para que ele opere corretamente como um recurso de cluster. Ele deve ser chamado de uma DLL de recurso. O tipo PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS define um ponteiro para essa função.
ResUtilSetResourceServiceStartParametersEx

Ajusta os parâmetros de início de um serviço especificado para que ele opere corretamente como um recurso de cluster. Ele deve ser chamado de uma DLL de recurso. O tipo PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX define um ponteiro para essa função.
ResUtilSetSzValue

Define um valor de cadeia de caracteres no banco de dados de cluster. O tipo PRESUTIL_SET_SZ_VALUE define um ponteiro para essa função.
ResUtilSetUnknownProperties

Armazena as propriedades desconhecidas de um objeto de cluster no banco de dados do cluster.
ResUtilSetValueEx

Define um valor no banco de dados do cluster.
ResUtilStartResourceService

Inicia um serviço. O tipo PRESUTIL_START_RESOURCE_SERVICE define um ponteiro para essa função.
ResUtilStopResourceService

Interrompe um serviço nomeado. O tipo PRESUTIL_STOP_RESOURCE_SERVICE define um ponteiro para essa função.
ResUtilStopService

Interrompe um serviço identificado por um identificador. O tipo PRESUTIL_STOP_SERVICE define um ponteiro para essa função.
ResUtilTerminateServiceProcessFromResDll

Tenta encerrar o processo de um serviço que está sendo gerenciado como um recurso de cluster por uma DLL de recurso. O tipo PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL define um ponteiro para essa função.
ResUtilVerifyPrivatePropertyList

Verifica se uma lista de propriedades está formatada corretamente.
ResUtilVerifyPropertyTable

Usa uma tabela de propriedades para verificar se uma lista de propriedades está formatada corretamente.
ResUtilVerifyResourceService

Verifica se um serviço nomeado está sendo iniciado ou em execução no momento. O tipo PRESUTIL_VERIFY_RESOURCE_SERVICE define um ponteiro para essa função.
ResUtilVerifyService

Verifica se um serviço identificado por um identificador está iniciando ou em execução no momento. O tipo PRESUTIL_VERIFY_SERVICE define um ponteiro para essa função.

Funções de retorno de chamada

 
LPRESOURCE_CALLBACK

A função de retorno de chamada LPRESOURCE_CALLBACK é acessível por outra função e é invocada após a conclusão da primeira função. (LPRESOURCE_CALLBACK)
LPRESOURCE_CALLBACK_EX

A função de retorno de chamada LPRESOURCE_CALLBACK_EX é acessível por outra função e é invocada após a conclusão da primeira função. (LPRESOURCE_CALLBACK_EX)
PARBITRATE_ROUTINE

Permite que um nó tente recuperar a propriedade de um recurso de quorum.
PBEGIN_RESCALL_AS_USER_ROUTINE

O tipo PBEGIN_RESCALL_AS_USER_ROUTINE define um ponteiro para essa função de retorno de chamada.
PBEGIN_RESCALL_ROUTINE

Inicia uma chamada para um código de controle de recurso. O tipo PBEGIN_RESCALL_ROUTINE define um ponteiro para essa função de retorno de chamada.
PBEGIN_RESTYPECALL_AS_USER_ROUTINE

O tipo PBEGIN_RESTYPECALL_AS_USER_ROUTINE define um ponteiro para essa função de retorno de chamada.
PBEGIN_RESTYPECALL_ROUTINE

Inicia uma chamada para um código de controle de recurso. O tipo PBEGIN_RESTYPECALL_ROUTINE define um ponteiro para essa função de retorno de chamada.
PCANCEL_ROUTINE

Cancela uma operação em um recurso.
PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS

O tipo PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS define um ponteiro para essa função.
PCHANGE_RESOURCE_PROCESS_FOR_DUMPS

O tipo PCHANGE_RESOURCE_PROCESS_FOR_DUMPS define um ponteiro para essa função.
PCLOSE_ROUTINE

Fecha um recurso.
PCLUSAPI_CLUS_WORKER_TERMINATE

Encerra um thread de trabalho. O tipo PCLUSAPI_CLUS_WORKER_TERMINATE define um ponteiro para essa função.
PEND_CONTROL_CALL

Chamado quando uma operação de código de controle de recursos é concluída. O tipo PEND_CONTROL_CALL define um ponteiro para essa função.
PEND_TYPE_CONTROL_CALL

Chamado quando uma operação de código de controle de tipo de recurso é concluída. O tipo PEND_TYPE_CONTROL_CALL define um ponteiro para essa função.
PEXTEND_RES_CONTROL_CALL

Estende o tempo limite de uma chamada para um código de controle de recursos. O tipo PEXTEND_RES_CONTROL_CALL define um ponteiro para essa função.
PEXTEND_RES_TYPE_CONTROL_CALL

Estende o tempo limite de uma chamada para um código de controle de tipo de recurso. O tipo PEXTEND_RES_TYPE_CONTROL_CALL define um ponteiro para essa função.
PIS_ALIVE_ROUTINE

Determina se um recurso está disponível para uso.
PLOG_EVENT_ROUTINE

Registra um evento no log do cluster.
PLOOKS_ALIVE_ROUTINE

Determina se um recurso parece estar disponível para uso.
POFFLINE_ROUTINE

A função de retorno de chamada POFFLINE_ROUTINE marca um recurso como indisponível para uso após a conclusão do processamento da limpeza.
POFFLINE_V2_ROUTINE

A função de retorno de chamada POFFLINE_V2_ROUTINE marca um recurso como indisponível para uso após a conclusão do processamento da limpeza.
PONLINE_ROUTINE

A função de retorno de chamada PONLINE_ROUTINE marca um recurso como disponível para uso. (PONLINE_ROUTINE)
PONLINE_V2_ROUTINE

A função de retorno de chamada PONLINE_V2_ROUTINE marca um recurso como disponível para uso. (PONLINE_V2_ROUTINE)
POPEN_ROUTINE

A função de retorno de chamada POPEN_ROUTINE abre um recurso. O tipo POPEN_ROUTINE define um ponteiro para essa função.
POPEN_V2_ROUTINE

A função de retorno de chamada POPEN_V2_ROUTINE abre um recurso. O tipo POPEN_V2_ROUTINE define um ponteiro para essa função.
PQUORUM_RESOURCE_LOST

Chamado quando o controle do recurso de quorum foi perdido.
PRAISE_RES_TYPE_NOTIFICATION

A ser definido. O tipo PRAISE_RES_TYPE_NOTIFICATION é um ponteiro para essa função.
PRELEASE_ROUTINE

Libera o recurso de quorum da arbitragem.
PRESOURCE_CONTROL_ROUTINE

Executa uma operação que se aplica a um recurso.
PRESOURCE_TYPE_CONTROL_ROUTINE

Executa uma operação que se aplica a um tipo de recurso.
PSET_INTERNAL_STATE

Define o estado interno de um recurso.
PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE

A função de retorno de chamada PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE é chamada quando uma operação de código de controle de tipo de recurso é concluída.
PSET_RESOURCE_LOCKED_MODE_ROUTINE

Relata que o modo bloqueado foi configurado para um recurso.
PSET_RESOURCE_STATUS_ROUTINE

A função de retorno de chamada PSET_RESOURCE_STATUS_ROUTINE é chamada para atualizar o status de um recurso.
PSET_RESOURCE_STATUS_ROUTINE_EX

A função de retorno de chamada PSET_RESOURCE_STATUS_ROUTINE_EX é chamada para atualizar o status de um recurso. (PSET_RESOURCE_STATUS_ROUTINE_EX)
PSIGNAL_FAILURE_ROUTINE

Relata que houve uma falha em uma instância de recurso. O tipo PSIGNAL_FAILURE_ROUTINE define um ponteiro para essa função.
PSTARTUP_EX_ROUTINE

Carrega uma DLL de recurso, retornando uma estrutura que contém uma tabela de funções e um número de versão.
PSTARTUP_ROUTINE

Carrega uma DLL de recurso, retornando uma estrutura que contém uma tabela de funções e um número de versão.
PTERMINATE_ROUTINE

Marca imediatamente um recurso como indisponível para uso sem aguardar a conclusão do processamento de limpeza.
PWORKER_START_ROUTINE

Inicializa um thread de trabalho com a rotina de retorno de chamada especificada. O tipo PWORKER_START_ROUTINE define um ponteiro para essa função.

Estruturas

 
CLRES_CALLBACK_FUNCTION_TABLE

Representa uma tabela de funções para a função de retorno de chamada StartupEx.
CLRES_FUNCTION_TABLE

Descreve uma tabela de funções para qualquer versão da API de Recurso.
CLRES_V1_FUNCTIONS

Contém ponteiros para todos os pontos de entrada da API de Recurso versão 1.0, exceto Inicialização.
CLRES_V2_FUNCTIONS

Contém ponteiros para todos os pontos de entrada da API de Recurso versão 2.0, exceto StartupEx.
CLRES_V3_FUNCTIONS

Contém ponteiros para todos os pontos de entrada da API de Recurso versão 3.0, exceto StartupEx.
CLRES_V4_FUNCTIONS

Contém ponteiros para todos os pontos de entrada da API de Recurso versão 4.0, exceto StartupEx.
CLUS_WORKER

Contém informações sobre um thread de trabalho.
CLUSTER_HEALTH_FAULT

A estrutura CLUSTER_HEALTH_FAULT faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
CLUSTER_HEALTH_FAULT_ARRAY

A estrutura CLUSTER_HEALTH_FAULT_ARRAY faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
GET_OPERATION_CONTEXT_PARAMS

Representa parâmetros de contexto usados como entrada para o código de controle CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT.
MONITOR_STATE

A estrutura MONITOR_STATE faz parte do cabeçalho resapi.h usado pelo Clustering do Windows.
PaxosTagCStruct

Contém os valores de marca Paxos de um nó de cluster, que armazena informações sobre a versão de configuração do cluster do nó quando o cluster usa uma testemunha de Compartilhamento de Arquivos.
POST_UPGRADE_VERSION_INFO

Representa informações de estado pós-atualização para o serviço de cluster.
RESOURCE_STATUS

Contém informações sobre um recurso que está sendo colocado online ou colocado offline. Essa estrutura é usada como um parâmetro para a função de retorno de chamada SetResourceStatus.
RESOURCE_STATUS_EX

Contém informações sobre um recurso que está sendo colocado online ou colocado offline. Essa estrutura é usada como um parâmetro para a função de retorno de chamada SetResourceStatusEx.
RESUTIL_FILETIME_DATA

Descreve os valores padrão, máximo e mínimo permitidos para um FILETIME.
RESUTIL_LARGEINT_DATA

Descreve os valores padrão, máximo e mínimo permitidos para um inteiro grande com sinal.
RESUTIL_PROPERTY_ITEM

Contém informações sobre uma propriedade de objeto de cluster. Uma matriz de estruturas RESUTIL_PROPERTY_ITEM forma uma tabela de propriedades que pode ser usada em operações de propriedade.
RESUTIL_ULARGEINT_DATA

Descreve os valores padrão, máximo e mínimo permitidos para um inteiro grande sem sinal.
WitnessTagHelper

Contém informações usadas para validar uma estrutura PaxosTagCStruct.
WitnessTagUpdateHelper

Contém informações usadas para atualizar e validar uma estrutura PaxosTagCStruct.

Enumerações

 
CLUSTER_RESOURCE_APPLICATION_STATE

Enumera os estados do aplicativo de recurso.
CLUSTER_ROLE

Contém os nomes das funções de cluster padrão.
CLUSTER_ROLE_STATE

Define os valores de retorno potenciais para a função ResUtilGetClusterRoleState.
FAILURE_TYPE

Define os tipos de falha para recursos de cluster.
LOG_LEVEL

Representa a gravidade do evento de log passado para a função de retorno de chamada LogEvent.
RESDLL_CONTEXT_OPERATION_TYPE

Especifica os vários tipos de operações de contexto para a estrutura GET_OPERATION_CONTEXT_PARAMS.
RESOURCE_EXIT_STATE

Enumera os possíveis estados de saída de um recurso.
RESOURCE_MONITOR_STATE

A enumeração RESOURCE_MONITOR_STATE fornece uma exibição da atividade de instrumentação que ocorre quando um aplicativo está em execução.
VM_RESDLL_CONTEXT

Contém ações para uma máquina virtual a ser executada.