Metodo IPmCustomActions::RunCustomAction
Consente al framework del processo di lavoro di richiedere funzioni di supporto per i dati di stato e controllo di Run-Time da un gestore di protocolli e segnala i risultati usando un'interfaccia ICustomActionResultCallback .
Sintassi
virtual HRESULT RunCustomAction(
IN PCWSTR pszFunctionName,
IN PCWSTR pszFunctionArgs,
IN ICustomActionResultCallback* pCompletionCallbackClass
) = 0 ;
Parametri
pszFunctionName
Puntatore a una stringa contenente il nome dell'azione personalizzata Run-Time Stato e Controllo da eseguire.
pszFunctionArgs
Puntatore a una stringa contenente gli argomenti da passare alla funzione specificata da pszFunctionName
.
pCompletionCallbackClass
Puntatore a un'interfaccia ICustomActionResultCallback che verrà usata per segnalare i risultati.
Valore restituito
Oggetto HRESULT
. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Valore | Descrizione |
---|---|
S_OK | Indica che l'operazione ha avuto esito positivo e che l'azione personalizzata è stata accodata. I risultati dell'azione verranno restituiti usando l'interfaccia ICustomActionResultCallback::ReportResult . |
Requisiti
Tipo | Descrizione |
---|---|
Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
Prodotto | - 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 |
Intestazione | Wpframework.h |
Vedere anche
Interfaccia IPmCustomActions
Metodo ICustomActionResultCallback::ReportResult