Compartilhar via


Método IPmCustomActions::RunCustomAction

Permite que a estrutura de processo de trabalho solicite funções de suporte para Run-Time dados de Status e Controle de um gerenciador de protocolos e relata os resultados de volta usando uma interface ICustomActionResultCallback .

Sintaxe

virtual HRESULT RunCustomAction(  
   IN PCWSTR pszFunctionName,  
   IN PCWSTR pszFunctionArgs,  
   IN ICustomActionResultCallback* pCompletionCallbackClass  
) = 0 ;  

Parâmetros

pszFunctionName
Um ponteiro para uma cadeia de caracteres que contém o nome da ação de status e controle de Run-Time personalizada a ser executada.

pszFunctionArgs
Um ponteiro para uma cadeia de caracteres que contém os argumentos a serem passados para a função especificada por pszFunctionName.

pCompletionCallbackClass
Um ponteiro para uma interface ICustomActionResultCallback que será usada para relatar os resultados.

Valor Retornado

Um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Valor Descrição
S_OK Indica que a operação foi bem-sucedida e a ação personalizada foi enfileirada. Os resultados da ação serão retornados usando a interface ICustomActionResultCallback::ReportResult .

Requisitos

Type Descrição
Cliente - IIS 7.0 no Windows Vista
- IIS 7.5 no Windows 7
- IIS 8.0 no Windows 8
- IIS 10.0 no Windows 10
Servidor - IIS 7.0 no Windows Server 2008
- IIS 7.5 no Windows Server 2008 R2
- IIS 8.0 no Windows Server 2012
- IIS 8.5 no Windows Server 2012 R2
- IIS 10.0 no Windows Server 2016
Produto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
parâmetro Wpframework.h

Consulte Também

IPmCustomActions Interface
Método ICustomActionResultCallback::ReportResult