Método IApplicationDestinations::RemoveAllDestinations (shobjidl_core.h)

Borra todas las entradas de destino de las categorías Recientes y Frecuentes de la lista de accesos directos de una aplicación.

Sintaxis

HRESULT RemoveAllDestinations();

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.

Comentarios

Este método no quita los elementos que el usuario ha anclado a la lista de accesos directos. Esos elementos no se pueden quitar mediante programación; solo el usuario puede quitarlos. Sin embargo, quita los datos de uso de esos elementos anclados. Tampoco puede quitar elementos de categorías personalizadas ni de la lista de tareas.

Si la aplicación tiene un id. de modelo de usuario de aplicación explícito (AppUserModelID), debe llamar a IApplicationDestinations::SetAppID antes de llamar a este método.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shobjidl.h)
Library Shell32.lib
Archivo DLL Shell32.dll (versión 6.1 o posterior)

Consulte también

IApplicationDestinations

IApplicationDestinations::RemoveDestination

IApplicationDestinations::SetAppID

Extensiones de la barra de tareas