OpenChildTable (ILLDataProvider)

Syntax:

HRESULT OpenChildTable(LPCWSTR pszRelation, IUnknown** ppUnkOfNewDP);

Aufgabe:

Wird ausschließlich auf Knotenebene verwendet. Fordert die Erzeugung eines neuen Unterknotens an und gibt das neue Interface an List & Label zurück.

Parameter:

pszRelation: Der angeforderte Relationsname oder Tabellenname

ppUnkOfNewDP: Zieladresse für das neue Objekt

Rückgabewert:

E_NOTIMPL für Wurzelobjekte, sonst S_OK oder E_FAIL im Fehlerfall

Hinweise:

Der Datenprovider ist mittels OpenChildTable in der Lage durch List & Label gesteuert die jeweils angeforderten Objekthierarchien zu erzeugen.

Beispiel:

*ppUnkOfNewDataProvider = new DPNode(_hJob, this, pszRelation);

return S_OK;

Siehe auch:

OpenTable (ILLDataProvider)