Compartir a través de


Método IShellMenu::GetMenuInfo (shobjidl_core.h)

Obtiene información del método IShellMenu::Initialize .

Sintaxis

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

Parámetros

[out, optional] ppsmc

Tipo: IShellMenuCallback**

Cuando este método vuelve, contiene la dirección de un puntero a la interfaz IShellMenuCallback que especificó cuando llamó a IShellMenu::Initialize. Este puntero puede ser NULL.

[out, optional] puId

Tipo: UINT*

Cuando este método devuelve, contiene un puntero a un valor UINT que recibe el valor uID que especificó cuando llamó a IShellMenu::Initialize. Este puntero puede ser NULL.

[out, optional] puIdAncestor

Tipo: UINT*

Cuando este método devuelve, contiene un puntero a un valor UINT que recibe el valor uIdAncestor que especificó cuando llamó a IShellMenu::Initialize. Este puntero puede ser NULL.

[out] pdwFlags

Tipo: DWORD*

Cuando este método devuelve un valor, contiene un puntero a un valor DWORD que recibe el valor dwFlags especificado al llamar a IShellMenu::Initialize. Este puntero puede ser NULL.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Archivo DLL Shell32.dll