Freigeben über


IShellWindows::Revoke-Methode (exdisp.h)

Widerruft die Registrierung eines Shellfensters und entfernt das Fenster aus der Shell-Fenstersammlung.

Syntax

HRESULT Revoke(
  [in] long lCookie
);

Parameter

[in] lCookie

Typ: long*

Das Cookie, das das Fenster zum Aufheben der Registrierung identifiziert.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Im Kontext der Shell-Fenstersammlung ist ein Cookie ein Token, das ein registriertes Shellfenster eindeutig identifiziert.

Verwenden Sie die IShellWindows::Register-Methode , um ein geöffnetes Fenster per Handle zu registrieren. Verwenden Sie die IShellWindows::RegisterPending-Methode , um ein ausstehendes geöffnetes Fenster mit absoluter PIDL zu registrieren.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile exdisp.h
DLL Shdocvw.dll (Version 5.00.2014.0216 oder höher)

Weitere Informationen

IShellWindows

IShellWindows::Register

IShellWindows::RegisterPending