Megosztás a következőn keresztül:


Értékeket ad vissza (Windows kisegítő lehetőségek)

Ez a témakör azokat a leggyakoribb visszatérési értékeket és egyéb visszatérési értékeket ismerteti, amelyeket ritkábban láthat.

Gyakori visszatérési értékek

A IAccessible metódusok a következő értékek egyikét adják vissza a winerror.h-ban definiálva, vagy egy másik szabványos component object model (COM) hibakódot:

Érték Leírás
S_OK A metódus sikeres volt.
S_FALSE A metódus részben sikeres volt. Ez akkor fordul elő, ha a metódus sikeres, de a kért információk nem érhetők el. A Microsoft Active Accessibility például S_FALSE ad vissza, ha IAccessible::accHitTest hívásával kér le egy gyermekobjektumot egy adott ponton, és a megadott pont nem az objektumon vagy az objektum gyermekén belül van.
DISP_E_MEMBERNOTFOUND Az objektum nem támogatja a kért tulajdonságot vagy műveletet. Egy leküldéses gomb például akkor adja vissza ezt az értéket, ha Érték tulajdonságátkéri, mert nincs Érték tulajdonsága.
E_NOTIMPL A metódus nincs implementálva. Ez az érték akkor fordul elő, ha egy ügyfél olyan metódust hív meg, amely még nem támogatott az adott operációs rendszerben.
E_INVALIDARG Egy vagy több argumentum érvénytelen volt. Ez a hiba akkor fordul elő, ha a hívó egy gyermekobjektumot próbál azonosítani egy olyan azonosítóval, amelyet a kiszolgáló nem ismer fel. Ez a hiba akkor is jelentkezik, ha egy ügyfél gyermekobjektumot próbál azonosítani egy olyan objektumon belül, amelynek nincs gyermeke.
E_OUTOFMEMORY A metódus nem tudta lefoglalni a művelet sikeres végrehajtásához szükséges memóriát.
E_FAIL Ismeretlen vagy általános hiba történt.

 

További visszatérési értékek

Az alábbiakban az IAccessiblemetódusokvisszaadott értékeket ad vissza. Ezek a visszatérési értékek nem olyan gyakoriak, mint az előzőek, de tisztában kell lennie velük.

Érték Leírás
E_ACCESSDENIED Ez akkor jelenik meg, amikor meghívja get_accValue a jelszóvezérlő értékének lekéréséhez.
DISP_E_EXCEPTION
CO_E_OBJNOTCONNECTED