Partager via


CoIsOle1Class, fonction (objbase.h)

Détermine si le CLSID spécifié représente un objet OLE 1.

Syntaxe

BOOL CoIsOle1Class(
  [in] REFCLSID rclsid
);

Paramètres

[in] rclsid

CLSID à vérifier.

Valeur retournée

Si le CLSID fait référence à un objet OLE 1, la valeur renvoyée est TRUE ; sinon, elle est FALSE.

Remarques

La fonction CoIsOle1Class détermine si une classe d’objet provient d’OLE 1. Vous pouvez l’utiliser pour empêcher la liaison à des objets OLE 1 incorporés dans un conteneur, que les objets OLE 1 ne prennent pas en charge. Une fois qu’un conteneur a déterminé que les données copiées représentent un objet incorporé, le code conteneur peut appeler CoIsOle1Class pour déterminer si l’objet incorporé est un objet OLE 1. Si CoIsOle1Class retourne TRUE, le conteneur n’offre pas de CF_LINKSOURCE comme l’un de ses formats de Presse-papiers. Il s’agit de l’une des nombreuses fonctions de compatibilité OLE. Les fonctions de compatibilité suivantes, répertoriées ci-dessous, peuvent être utilisées pour convertir les formats de stockage des objets entre OLE 1 et OLE.

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 objbase.h
Bibliothèque Ole32.lib
DLL Ole32.dll