Compartilhar via


macro CLRES_V1_FUNCTION_TABLE (resapi.h)

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

Sintaxe

void CLRES_V1_FUNCTION_TABLE(
  _Name,
  _Version,
  _Prefix,
  _Arbitrate,
  _Release,
  _ResControl,
  _ResTypeControl
);

Parâmetros

_Name

Rótulo para a tabela de funções.

_Version

Define a versão exata, como CLRES_VERSION_V1_00.

_Prefix

Prefixo a ser acrescentado à frente de cada um dos nomes dos pontos de entrada na tabela de funções.

_Arbitrate

Nome do ponto de entrada Arbitrate .

_Release

Nome do ponto de entrada de versão .

_ResControl

Nome do ponto de entrada ResourceControl .

_ResTypeControl

Nome do ponto de entrada ResourceTypeControl .

Retornar valor

Nenhum

Comentários

A macro CLRES_V1_FUNCTION_TABLE cria uma tabela de funções para a versão 1.0 da API de Recurso usando a versão especificada pelo parâmetro Version e o rótulo especificado pelo parâmetro Name . Os nomes reais dos pontos de entrada são gerados combinando o prefixo especificado no parâmetro Prefixo com os nomes genéricos, conforme definido na API de Recurso. Por exemplo, se Prefix for definido como a cadeia de caracteres "FileShare", o nome da função Open será "FileShareOpen". Observe que as funções de ponto de entrada opcionais podem ser NULL.

A tabela de funções resultante inclui os membros a seguir.

Membro Descrição
Prefix Nome do ponto de entrada Abrir .
Prefix Nome do ponto de entrada Fechar .
Prefix Nome do ponto de entrada Online .
Prefix Nome do ponto de entrada Offline .
Prefix Nome do ponto de entrada Terminar .
Prefix Nome do ponto de entrada LooksAlive .
Prefix Nome do ponto de entrada IsAlive .
 

Para exibir o formato da tabela de funções, consulte a estrutura CLRES_FUNCTION_TABLE .

Exemplos

Consulte Definindo estruturas e constantes na implementação de DLLs de recurso.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Plataforma de Destino Windows
Cabeçalho resapi.h

Confira também

Arbitrar

CLRES_FUNCTION_TABLE

Macros de estrutura de dados

Versão

ResourceControl

ResourceTypeControl