IPmCustomActions::RunCustomAction-Methode
Ermöglicht es dem Arbeitsprozessframework, Supportfunktionen für Run-Time Status- und Steuerungsdaten von einem Protokoll-Manager anzufordern und Ergebnisse mithilfe einer ICustomActionResultCallback-Schnittstelle zurückzugeben.
Syntax
virtual HRESULT RunCustomAction(
IN PCWSTR pszFunctionName,
IN PCWSTR pszFunctionArgs,
IN ICustomActionResultCallback* pCompletionCallbackClass
) = 0 ;
Parameter
pszFunctionName
Ein Zeiger auf eine Zeichenfolge, die den Namen der auszuführenden benutzerdefinierten aktion Run-Time Status und Steuerelement enthält.
pszFunctionArgs
Ein Zeiger auf eine Zeichenfolge, die die Argumente enthält, die an die von pszFunctionName
angegebene Funktion übergeben werden sollen.
pCompletionCallbackClass
Ein Zeiger auf eine ICustomActionResultCallback-Schnittstelle , die zum Melden der Ergebnisse verwendet wird.
Rückgabewert
HRESULT
. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Wert | BESCHREIBUNG |
---|---|
S_OK | Gibt an, dass der Vorgang erfolgreich war und die benutzerdefinierte Aktion in die Warteschlange eingereiht wurde. Die Ergebnisse der Aktion werden mithilfe der ICustomActionResultCallback::ReportResult-Schnittstelle zurückgegeben. |
Anforderungen
type | BESCHREIBUNG |
---|---|
Client | – IIS 7.0 unter Windows Vista – IIS 7.5 unter Windows 7 – IIS 8.0 unter Windows 8 – IIS 10.0 unter Windows 10 |
Server | – IIS 7.0 unter Windows Server 2008 – IIS 7.5 unter Windows Server 2008 R2 – IIS 8.0 unter Windows Server 2012 – IIS 8.5 unter Windows Server 2012 R2 – IIS 10.0 unter Windows Server 2016 |
Produkt | – 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 |
Header | Wpframework.h |
Weitere Informationen
IPmCustomActions-Schnittstelle
ICustomActionResultCallback::ReportResult-Methode