Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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 |