IOleUndoUnit::GetUnitType-Methode (ocidl.h)

Ruft die CLSID und einen Typbezeichner für die Rückgängig-Einheit ab.

Syntax

HRESULT GetUnitType(
  [out] CLSID *pClsid,
  [out] LONG  *plID
);

Parameter

[out] pClsid

Ein Zeiger auf CLSID für die Rückgängig-Einheit.

[out] plID

Ein Zeiger auf den Typbezeichner für die Rückgängig-Einheit.

Rückgabewert

Diese Methode gibt S_OK bei Erfolg zurück.

Hinweise

Eine übergeordnete Rückgängig-Einheit kann diese Methode für ihre untergeordneten Einheiten aufrufen, um zu bestimmen, ob sie eine spezielle Behandlung auf sie anwenden kann. Die zurückgegebene CLSID kann die CLSID der Rückgängig-Einheit selbst, des erstellenden Objekts oder einer beliebigen GUID sein. Die Rückgängig-Einheit hat die Möglichkeit, CLSID_NULL zurückzugeben. In diesem Fall kann der Aufrufer keine Annahmen über den Typ dieser Einheit treffen. Die einzige Voraussetzung ist, dass die CLSID und der Typbezeichner diesen Typ der Rückgängig-Einheit eindeutig identifizieren.

Beachten Sie, dass der Rückgängig-Manager und die übergeordneten Rückgängig-Einheiten nicht die Möglichkeit haben, untergeordnete Einheiten basierend auf ihrem Typ zu akzeptieren oder abzulehnen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ocidl.h

Weitere Informationen

IOleUndoUnit