Condividi tramite


Metodo IShellMenu::GetMenuInfo (shobjidl_core.h)

Ottiene informazioni dal metodo IShellMenu::Initialize .

Sintassi

HRESULT GetMenuInfo(
  [out, optional] IShellMenuCallback **ppsmc,
  [out, optional] UINT               *puId,
  [out, optional] UINT               *puIdAncestor,
  [out]           DWORD              *pdwFlags
);

Parametri

[out, optional] ppsmc

Tipo: IShellMenuCallback**

Quando termina, questo metodo contiene l'indirizzo di un puntatore all'interfaccia IShellMenuCallback specificata quando è stato chiamato IShellMenu::Initialize. Questo puntatore può essere NULL.

[out, optional] puId

Tipo: UINT*

Quando termina, questo metodo contiene un puntatore a un valore UINT che riceve il valore uID specificato quando si chiama IShellMenu::Initialize. Questo puntatore può essere NULL.

[out, optional] puIdAncestor

Tipo: UINT*

Quando termina, questo metodo contiene un puntatore a un valore UINT che riceve il valore uIdAncestor specificato quando si chiama IShellMenu::Initialize. Questo puntatore può essere NULL.

[out] pdwFlags

Tipo: DWORD*

Quando termina, questo metodo contiene un puntatore a un valore DWORD che riceve il valore dwFlags specificato quando si chiama IShellMenu::Initialize. Questo puntatore può essere NULL.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
DLL Shell32.dll