Compartilhar via


Pontos de entrada de plug-in de autorização

Os plug-ins de autorização são configurados apenas para um processo de host do IIS (Serviços de Informações da Internet). Somente um plug-in de autorização pode ser configurado por diretório virtual.

Todos os plug-ins de autorização devem dar suporte aos seguintes pontos de entrada:

  • WSManPluginStartup
  • WSManPluginShutdown
  • WSManPluginAuthzUser
  • WSManPluginAuthzOperation

O seguinte ponto de entrada é opcional:

  • WSManPluginAuthzQueryQuota

A tabela a seguir fornece uma visão geral dos pontos de entrada do plug-in de autorização na API de Plug-in do WinRM (Gerenciamento Remoto do Windows).

Função Descrição
WSMAN_PLUGIN_ AUTHORIZE_OPERATION Chamado para autorizar uma operação específica.
O nome do ponto de entrada DLL para esse método deve ser WSManPluginAuthzOperation.
WSMAN_PLUGIN_ AUTHORIZE_QUERY_QUOTA Chamado após uma conexão ter sido autorizada a recuperar informações de cota para o usuário.
O nome do ponto de entrada DLL para esse método deve ser WSManPluginAuthzQueryQuota.
WSMAN_PLUGIN_ AUTHORIZE_RELEASE_CONTEXT Chamado para liberar o contexto que um plug-in relata dos métodos WSManPluginAuthzUserComplete ou métodos WSManPluginAuthzOperationComplete.
O nome do ponto de entrada DLL para esse método deve ser WSManPluginAuthzReleaseContext.
WSMAN_PLUGIN_AUTHORIZE_USER Chamado para determinar se o usuário tem permissão para realizar uma solicitação.
O nome do ponto de entrada da DLL (biblioteca de vínculo dinâmico) para esse método deve ser WSManPluginAuthzUser.