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::RemoveDestination