Delen via


Retourwaarden (Windows-toegankelijkheidsfuncties)

In dit onderwerp worden de meest voorkomende retourwaarden en andere retourwaarden beschreven die u mogelijk minder vaak ziet.

Algemene retourwaarden

De IAccessible methoden retourneren een van de volgende waarden, gedefinieerd in winerror.h of een andere standaard COM-foutcode (Component Object Model):

Waarde Beschrijving
S_OK De methode is geslaagd.
S_FALSE De methode is gedeeltelijk geslaagd. Dit gebeurt wanneer de methode slaagt, maar de gevraagde informatie niet beschikbaar is. Microsoft Active Accessibility retourneert bijvoorbeeld S_FALSE als u IAccessible::accHitTest aanroept om een onderliggend object op een bepaald punt op te halen en het opgegeven punt zich niet binnen het object of het onderliggende object bevindt.
DISP_E_MEMBERNOTFOUND Het object biedt geen ondersteuning voor de aangevraagde eigenschap of actie. Een drukknop retourneert deze waarde bijvoorbeeld als u de eigenschap Waardeaanvraagt, omdat deze geen eigenschap Waarde heeft.
E_NOTIMPL De methode is niet geïmplementeerd. Deze waarde treedt op wanneer een client een methode aanroept die nog niet wordt ondersteund in dat besturingssysteem.
E_INVALIDARG Een of meer argumenten waren ongeldig. Deze fout treedt op wanneer de aanroeper probeert een onderliggend object te identificeren met behulp van een id die de server niet herkent. Deze fout treedt ook op wanneer een client probeert een onderliggend object te identificeren binnen een object dat geen onderliggende items bevat.
E_OUTOFMEMORY De methode kan geen geheugen toewijzen dat nodig is om een bewerking te voltooien die cruciaal is voor het slagen ervan.
E_FAIL Er is een onbekende of algemene fout opgetreden.

 

Aanvullende retourwaarden

Hier volgen retourwaarden die methoden mogelijk retourneren. Deze retourwaarden zijn niet zo gebruikelijk als de vorige waarden, maar u moet er rekening mee houden.

Waarde Beschrijving
E_ACCESSDENIED Dit wordt geretourneerd wanneer u get_accValue aanroept om de waarde van een wachtwoordbeheer op te halen.
DISP_E_EXCEPTION
CO_E_OBJNOTCONNECTED