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.
COM+ wijzigt nooit de retourwaarde van een HRESULT- die een fout aangeeft, zoals E_UNEXPECTED of E_FAIL. Wanneer een object met COM+-functionaliteit echter een HRESULT- waarde retourneert die aangeeft dat het gelukt is (zoals S_OK, S_FALSE of NOERROR), converteert COM+ soms de HRESULT- naar een COM+-foutcode voordat deze terugkeert naar de aanroeper.
Als een toepassing bijvoorbeeld S_OK retourneert na het aanroepen van IObjectContext::SetComplete, en als het object de basis is van een transactie die niet kan worden doorgevoerd, wordt de HRESULT- omgezet in CONTEXT_E_ABORTED.
Wanneer COM+ een HRESULT- waarde converteert, worden alle uitvoerparameters van de methode gewist. Geretourneerde verwijzingen worden vrijgegeven en de waarden van de geretourneerde objectpointers worden ingesteld op NULL-.
Verwante onderwerpen