Freigeben über


IAppManagementHandler::EnforceApp-Methode

Die IAppManagementHandler::EnforceApp -Methode startet in Configuration Manager die Installation einer bestimmten Anwendung.

Wenn der Handler die erneute Verbindung unterstützt, muss er eine gültige erneute Verbindung instance mit ppReconnectDatazurückgeben. Wenn die Installation aus irgendeinem Grund nicht gestartet werden kann, aber sich nicht in einem Fehlerzustand befindet, z. B. kein benutzertoken, das angezeigt werden soll, sollte der Handler zurückgeben S_FALSE.

Syntax

[IDL]
HRESULT EnforceApp(
     AppAction eEnforceAction,
     HANDLE hUserToken,
     DWORD dwSessionId,
     IWbemClassObject* pHandlerSynclet,
     LPCWSTR szLocalContentPath,
     HANDLE* phInstallProcess,
     DWORD* pdwExitCode,
     LPWSTR* ppszExecutionStatus,
     IWbemClassObject** ppReconnectData
);

Parameter

eEnforceAction Datentyp: AppAction

Qualifizierer: [in]

.

hUserToken Datentyp: HANDLE

Qualifizierer: [in]

.

dwSessionId Datentyp: DWORD

Qualifizierer: [in]

.

pHandlerSynclet Datentyp: IWbemClassObject

Qualifizierer: [in]

.

szLocalContentPath Datentyp: LPCWSTR

Qualifizierer: [in]

.

phInstallProcess Datentyp: HANDLE

Qualifizierer: [out]

.

pdwExitCode Datentyp: DWORD

Qualifizierer: [out]

.

ppszExecutionStatus Datentyp: LPWSTR

Qualifizierer: [out]

.

ppReconnectData Datentyp: IWbemClassObject

Qualifizierer: [out]

.

Rückgabewerte

Ein HRESULT Code. Mögliche Werte sind unter anderem:

S_OK Die Methode war erfolgreich. Alle anderen Rückgabewerte deuten auf einen Fehler hin. Wenn die Installation aus irgendeinem Grund nicht gestartet werden kann, sich aber nicht in einem Fehlerzustand befindet, z. B. kein Benutzertoken zum Anzeigen der Benutzeroberfläche, sollte der Handler zurückgeben. S_FALSE

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Configuration Manager Anforderungen an die Clientlaufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Cliententwicklungsanforderungen.

Siehe auch

IAppManagementHandler InterfaceApplication Management Client InterfacesConfiguration Manager Software Development KitConfiguration Manager Reference