Methode ICLRValidator::FormatEventInfo
Hiermee wordt een gedetailleerd bericht over de opgegeven validatiefout weergegeven.
Syntaxis
HRESULT FormatEventInfo (
[in] HRESULT hVECode,
[in] VEContext Context,
[in, out] LPWSTR msg,
[in] unsigned long ulMaxLength,
[in] SAFEARRAY(VARIANT) psa
);
Parameters
hVECode
[in] De HRESULT-waarde die is doorgegeven aan de handler voor validatiefouten.
Context
[in] Een VEContext
exemplaar met contextinformatie over de validatiefouten.
msg
[in, uit] Het beschrijvende foutbericht.
ulMaxLength
[in] De maximale lengte van het foutbericht.
psa
[in] Een veilige matrix met extra parameters die in het bericht moeten worden gebruikt.
Retourwaarde
HRESULT | Beschrijving |
---|---|
S_OK | FormatEventInfo is geretourneerd. |
HOST_E_CLRNOTAVAILABLE | De COMMON Language Runtime (CLR) is niet geladen in een proces of de CLR heeft 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 slot. |
HOST_E_ABANDONED | Een gebeurtenis is geannuleerd terwijl er een geblokkeerde thread of glasvezel op wachtte. |
E_FAIL | Er is een onbekende catastrofale fout opgetreden. Wanneer een methode E_FAIL retourneert, is de CLR niet meer bruikbaar binnen het proces. Volgende aanroepen naar hostingmethoden retourneren HOST_E_CLRNOTAVAILABLE. |
Vereisten
Platforms: Zie Systeemvereisten.
Header: IValidator.idl, IValidator.h
Bibliotheek: Opgenomen als een resource in MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0