IAppManagementHandler ::EnforceApp, méthode

La IAppManagementHandler::EnforceApp méthode, dans Configuration Manager, démarre l’installation d’une application spécifique.

Si le gestionnaire prend en charge la reconnexion, il doit retourner un instance de reconnexion valide à ppReconnectData. Si, pour une raison quelconque, l’installation ne peut pas démarrer, mais n’est pas dans un état d’erreur, par exemple, qu’aucun jeton utilisateur à afficher, le gestionnaire doit retourner S_FALSE.

Syntaxe

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

Paramètres

eEnforceAction Type de données : AppAction

Qualificateurs : [in]

.

hUserToken Type de données : HANDLE

Qualificateurs : [in]

.

dwSessionId Type de données : DWORD

Qualificateurs : [in]

.

pHandlerSynclet Type de données : IWbemClassObject

Qualificateurs : [in]

.

szLocalContentPath Type de données : LPCWSTR

Qualificateurs : [in]

.

phInstallProcess Type de données : HANDLE

Qualificateurs : [out]

.

pdwExitCode Type de données : DWORD

Qualificateurs : [out]

.

ppszExecutionStatus Type de données : LPWSTR

Qualificateurs : [out]

.

ppReconnectData Type de données : IWbemClassObject

Qualificateurs : [out]

.

Valeurs de retour

Code HRESULT . Les valeurs possibles incluent, sans s’y limiter, les éléments suivants :

S_OK La méthode a réussi. Toutes les autres valeurs de retour indiquent un échec. Si, pour une raison quelconque, l’installation ne peut pas démarrer, mais n’est pas dans un état d’erreur, par exemple, qu’aucun jeton utilisateur n’affiche l’interface utilisateur, le gestionnaire doit retourner S_FALSE

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Configuration requise pour l’exécution du client.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Exigences de développement du client.

Voir aussi

Interface IAppManagementHandler Interfaces clientes de gestion desapplications Configuration Manager Kit de développement logicielConfiguration Manager Référence