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 |