Partager via


Méthode ILayoutStorage ::BeginMonitor (objidl.h)

La méthode BeginMonitor est utilisée pour commencer l’analyse lorsqu’une opération de chargement est démarrée. Une fois l’opération terminée, l’application doit appeler ILayoutStorage ::EndMonitor.

Syntaxe

HRESULT BeginMonitor();

Valeur de retour

Cette méthode prend en charge les valeurs de retour standard E_OUTOFMEMORY, E_UNEXPECTED, E_INVALIDARG et E_FAIL, ainsi que les éléments suivants :

Code de retour Description
STG_E_INUSE BeginMonitor a été appelé alors qu’ILayoutStorage était déjà surveillé.

Remarques

Normalement, une application appelle BeginMonitor avant le début du chargement réel. Une fois cette méthode appelée, l’implémentation de fichier composé considère toute opération effectuée sur les stockages et les flux de fichiers dans le cadre du modèle d’accès souhaité. Le résultat est un script de disposition comme celui créé explicitement en appelant ILayoutStorage ::LayoutScript.

Les applications utilisent généralement la supervision pour obtenir le modèle d’accès des objets incorporés. La supervision permet également d’utiliser des outils de disposition génériques, qui lancent des applications existantes et surveillent leurs modèles d’accès.

Un appel à ILayoutStorage ::EndMonitor met fin à la surveillance. Plusieurs appels à BeginMonitor et EndMonitor sont autorisés. La supervision peut également être mélangée avec des appels à ILayoutStorage ::LayoutScript.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête objidl.h
Bibliothèque Uuid.lib
DLL Ole32.dll

Voir aussi

ILayoutStorage ::EndMonitor

ILayoutStorage ::LayoutScript