Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Wordt gebruikt in op manifesten gebaseerde ClickOnce-implementatiescenario's om de toepassing op te geven die moet worden geactiveerd in een nieuw domein. Zie ClickOnce-beveiliging en -implementatie voor meer informatie over deze scenario's.
Syntaxis
HRESULT ExecuteApplication(
[in] LPCWSTR pwzAppFullName,
[in] DWORD dwManifestPaths,
[in] LPCWSTR *ppwzManifestPaths,
[in] DWORD dwActivationData,
[in] LPCWSTR *ppwzActivationData,
[out] int *pReturnValue
);
Parameters
pwzAppFullName
[in] De volledige naam van de toepassing, zoals gedefinieerd voor ApplicationIdentity.
dwManifestPaths
[in] Het aantal tekenreeksen in de ppwzManifestPaths matrix.
ppwzManifestPaths
[in] Optionele. Een tekenreeksmatrix die manifestpaden voor de toepassing bevat.
dwActivationData
[in] Het aantal tekenreeksen in de ppwzActivationData matrix.
ppwzActivationData
[in] Optionele. Een tekenreeksmatrix die de activeringsgegevens van de toepassing bevat, zoals het queryreeksgedeelte van de URL voor toepassingen die via het web zijn geïmplementeerd.
pReturnValue
[uit] De waarde die wordt geretourneerd door het toegangspunt van de toepassing.
Retourwaarde
| HRESULT | Beschrijving |
|---|---|
| S_OK |
ExecuteApplication is geretourneerd. |
| HOST_E_CLRNOTAVAILABLE | De Common Language Runtime (CLR) is niet geladen in een proces of de CLR bevindt zich in een status waarin beheerde code niet kan worden uitgevoerd of de aanroep kan worden verwerkt. |
| HOST_E_TIMEOUT | Er is een time-out opgetreden voor het gesprek. |
| HOST_E_NOT_OWNER | De beller is niet de eigenaar van het vergrendelingsslot. |
| HOST_E_ABANDONED | Een gebeurtenis is geannuleerd terwijl er een geblokkeerde thread of vezel op wachtte. |
| E_FAIL | Er is een onbekende catastrofale fout opgetreden. Als een methode E_FAIL retourneert, is de CLR niet meer bruikbaar binnen het proces. Volgende aanroepen naar hostingmethoden retourneren HOST_E_CLRNOTAVAILABLE. |
Opmerkingen
ExecuteApplication wordt gebruikt om ClickOnce-toepassingen te activeren in een nieuw toepassingsdomein.
De pReturnValue uitvoerparameter wordt ingesteld op de waarde die door de toepassing wordt geretourneerd. Als u een waarde van null opgeeft voor pReturnValue, ExecuteApplication mislukt dit niet, maar wordt er geen waarde geretourneerd.
Belangrijk
Roep de methode Start-methode niet aan voordat u de ExecuteApplication methode aanroept om een toepassing op basis van een manifest te activeren. Als de Start methode eerst wordt aangeroepen, mislukt de ExecuteApplication methode-aanroep.
Vereisten
Platforms: Zie Systeemvereisten.
Header: MSCorEE.h
Bibliotheek: Opgenomen als een resource in MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0