ITcModuleInstance2::SetModuleContext
Sucht die Context-ID im Modul und akzeptiert die übergebene Objekt-ID nur, wenn sie zu einer gültigen Ziel-Task des Kontexts gehört. Bei einer Änderung wird die gespeicherte Ziel-Objekt-ID aktualisiert und das Element als geändert markiert.
Signatur
HRESULT SetModuleContext(UINT index, ULONG poid);
Parameter
Name | Typ | Beschreibung |
|---|---|---|
index | UINT | [in] Context-ID. |
poid | ULONG | [in] Objekt-ID des Zielkontexts bzw. der Ziel-Task. |
Rückgabewert
Name | Typ | Beschreibung |
|---|---|---|
(HRESULT) | HRESULT |
|
Fehlercodes
-
E_INVALIDARG: Die Context-ID existiert nicht. -
E_FAIL: Die Context-ID existiert, aber die Ziel-Objekt-ID passt zu keiner zulässigen Ziel-Task. -
E_NOTIMPL: Der konkrete Elementtyp unterstützt Kontextzugriff nicht.