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 |