Метод IShellMenu::GetMenuInfo (shobjidl_core.h)
Получает сведения из метода IShellMenu::Initialize .
Синтаксис
HRESULT GetMenuInfo(
[out, optional] IShellMenuCallback **ppsmc,
[out, optional] UINT *puId,
[out, optional] UINT *puIdAncestor,
[out] DWORD *pdwFlags
);
Параметры
[out, optional] ppsmc
Тип: IShellMenuCallback**
При возврате этого метода содержит адрес указателя на интерфейс IShellMenuCallback , указанный при вызове метода IShellMenu::Initialize. Этот указатель может иметь значение NULL.
[out, optional] puId
Тип: UINT*
При возврате этого метода содержит указатель на значение UINT , которое получает значение uID , указанное при вызове метода IShellMenu::Initialize. Этот указатель может иметь значение NULL.
[out, optional] puIdAncestor
Тип: UINT*
При возврате этого метода содержит указатель на значение UINT , которое получает значение uIdAncestor , указанное при вызове метода IShellMenu::Initialize. Этот указатель может иметь значение NULL.
[out] pdwFlags
Тип: DWORD*
При возврате этого метода содержит указатель на значение DWORD , которое получает значение dwFlags , указанное при вызове метода IShellMenu::Initialize. Этот указатель может иметь значение NULL.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |
DLL | Shell32.dll |