Fonctionnalités d’environnement Windows héritées
Vue d’ensemble de la technologie des fonctionnalités d’environnement Windows héritées.
Pour développer des fonctionnalités d’environnement Windows héritées, vous avez besoin des en-têtes suivants :
- emptyvc.h
- mmcobj.h
- provider.h
- réconcilier.h
- searchapi.h
- shldisp.h
- shlobj_core.h
- windowsdefender.h
- wmiutils.h
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
_ColumnSortOrder Utilisé par IResultsViewer::SortOrderProperty pour indiquer ou définir la façon dont une requête doit être triée. |
Fonctions
AddDesktopItem Ajoute un élément de bureau. |
AddDesktopItemWithUI Ajoute un élément de bureau à Active Desktop après avoir affiché les interfaces utilisateur qui confirment l’ajout de l’élément de bureau, en vérifiant les autorisations de zone de sécurité et en demandant si l’utilisateur souhaite créer un abonnement. |
AddUrl Ajoute l’élément de bureau associé à l’URL spécifiée. |
Applychanges Applique les modifications apportées à Active Desktop et les enregistre dans le Registre. |
Désactivation Avertit le gestionnaire que le gestionnaire de nettoyage de disque s’arrête. |
GenerateDesktopItemHtml Génère une page HTML générique contenant l’élément de bureau donné. |
GetDesktopItem Obtient l’élément de bureau spécifié. |
GetDesktopItemByID Obtient l’élément de bureau qui correspond à l’identification donnée. |
GetDesktopItemBySource Obtient un élément de bureau à l’aide de son URL source. |
GetDesktopItemCount Obtient un nombre d’éléments de bureau. |
GetDesktopItemOptions Obtient les options de l’élément de bureau. |
GetPattern Obtient le modèle actuel. |
GetProgressFeedbackMaxEstimate Récupère une mesure estimée de la quantité de travail nécessaire pour effectuer un rapprochement. |
GetSpaceUsed Demande la quantité d’espace disque que le gestionnaire de nettoyage de disque peut libérer. |
GetWallpaper Obtient le papier peint actuel. |
GetWallpaperOptions Obtient les options de papier peint. |
Initialiser Initialise le gestionnaire de nettoyage de disque en fonction des informations stockées sous la clé de Registre spécifiée. |
InitializeEx Initialise le gestionnaire de nettoyage de disque. Il offre une meilleure prise en charge de la localisation que Initialize. |
ModifyDesktopItem Modifie l’élément de bureau. |
Purge Avertit le gestionnaire de commencer à supprimer ses fichiers inutiles. |
PurgeProgress Appelé régulièrement par un gestionnaire de nettoyage de disque pour mettre à jour le gestionnaire de nettoyage de disque sur la progression d’une purge des fichiers deletables. |
Reconcile Rapproche l’état d’un objet avec un ou plusieurs autres objets. Le rapprochement met à jour l’état interne de l’objet en fusionnant les états de tous les objets pour former un état combiné. |
RemoveDesktopItem Supprime l’élément de bureau spécifié du bureau. |
ScanProgress Appelé par un gestionnaire de nettoyage de disque pour mettre à jour le gestionnaire de nettoyage de disque en fonction de la progression d’une analyse des fichiers deletables. |
SetAbortCallback Définit l’objet par lequel l’initiateur peut mettre fin de manière asynchrone à un rapprochement. Un réconciliateur de porte-documents définit généralement cet objet pour les rapprochements qui sont longs ou impliquent une interaction utilisateur. |
SetDesktopItemOptions Définit les options de l’élément. |
SetPattern Définit le modèle Active Desktop. |
SetProgressFeedback Indique la progression du rapprochement du porte-documents vers l’achèvement du rapprochement. |
SetSafeMode Définit ou met à jour Microsoft Active Desktop en mode sans échec. |
SetWallpaper Définit le papier peint pour Active Desktop. |
SetWallpaperOptions Définit les options de papier peint. |
Showproperties Avertit le gestionnaire d’afficher son interface utilisateur. |
UpdateAllDesktopSubscriptions Appelle la fonction UpdateAllDesktopSubscriptions pour mettre à jour les abonnements de bureau. |
WDEnable Change Windows Defender status activé ou désactivé. |
WDStatus Retourne la status actuelle de Windows Defender. |
Interfaces
IActiveDesktop Permet à un programme client de gérer les éléments de bureau et le papier peint sur un ordinateur local. |
IActiveDesktopP Expose les méthodes qui gèrent le Bureau Windows. |
IADesktopP2 Fournit des méthodes pour gérer le Bureau Windows. |
IEmptyVolumeCache Utilisé par le gestionnaire de nettoyage de disque pour communiquer avec un gestionnaire de nettoyage de disque. Expose des méthodes qui permettent au responsable de demander des informations à un gestionnaire et de le notifier d’événements tels que le début d’une analyse ou d’un vidage. |
IEmptyVolumeCache2 Étend IEmptyVolumeCache. Cette interface définit une méthode supplémentaire, InitializeEx, qui offre une meilleure prise en charge de la localisation que IEmptyVolumeCache::Initialize. |
IEmptyVolumeCacheCallBack Expose les méthodes utilisées par un gestionnaire de nettoyage de disque pour communiquer avec le gestionnaire de nettoyage de disque. |
IReconcilableObject Expose des méthodes qui rapprochent un document donné. Le rapprochement de porte-documents est responsable de l’implémentation de cette interface. |
IReconcileInitiator Expose des méthodes qui fournissent au rapprochement de porte-documents les moyens d’informer l’initiateur de sa progression, de définir un objet d’arrêt et de demander une version donnée d’un document. L’initiateur est responsable de l’implémentation de cette interface. |