Méthode IOleItemContainer ::IsRunning (oleidl.h)
Détermine si l’objet spécifié est en cours d’exécution.
Syntaxe
HRESULT IsRunning(
[in] LPOLESTR pszItem
);
Paramètres
[in] pszItem
Nom du conteneur pour l’objet.
Valeur retournée
Cette méthode peut retourner les valeurs suivantes.
Code de retour | Description |
---|---|
|
L’objet est en cours d’exécution. |
|
L’objet n’est pas en cours d’exécution. |
|
Le paramètre n’identifie pas d’objet dans ce conteneur. |
Remarques
L’implémentation de moniker d’élément d’IMoniker ::IsRunning appelle cette méthode.
Notes aux implémenteurs
Votre implémentation de IOleItemContainer ::IsRunning doit d’abord déterminer si pszItem identifie l’un des objets du conteneur. Si ce n’est pas le cas, votre implémentation doit retourner MK_E_NOOBJECT. Si l’objet n’est pas chargé, votre implémentation doit retourner S_FALSE. Si elle est chargée, votre implémentation peut appeler la fonction OleIsRunning pour déterminer si elle est en cours d’exécution.Si pszItem nomme un pseudo-objet, votre implémentation peut simplement retourner S_OK, car un pseudo-objet est en cours d’exécution chaque fois que son conteneur est en cours d’exécution.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | oleidl.h |