Метод IShellWindows::Revoke (exdisp.h)
Отменяет регистрацию окна оболочки и удаляет окно из коллекции окон оболочки.
Синтаксис
HRESULT Revoke(
[in] long lCookie
);
Параметры
[in] lCookie
Тип: long*
Файл cookie, определяющий окно для отмены регистрации.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
В контексте коллекции окон оболочки файл cookie — это маркер, который уникальным образом идентифицирует зарегистрированное окно оболочки.
Используйте метод IShellWindows::Register , чтобы зарегистрировать открытое окно с помощью дескриптора. Используйте метод IShellWindows::RegisterPending , чтобы зарегистрировать ожидающее и открытое окно по абсолютному значению PIDL.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | exdisp.h |
DLL | Shdocvw.dll (версия 5.00.2014.0216 или более поздняя) |