Compartir a través de


Función CoIsOle1Class (objbase.h)

Determina si el CLSID especificado representa un objeto OLE 1.

Sintaxis

BOOL CoIsOle1Class(
  [in] REFCLSID rclsid
);

Parámetros

[in] rclsid

ClSID que se va a comprobar.

Valor devuelto

Si el CLSID hace referencia a un objeto OLE 1, el valor devuelto es TRUE; de lo contrario, es FALSE.

Comentarios

La función CoIsOle1Class determina si una clase de objeto procede de OLE 1. Puede usarlo para evitar la vinculación a objetos OLE 1 incrustados dentro de un contenedor, que no admiten objetos OLE 1. Una vez que un contenedor ha determinado que los datos copiados representan un objeto incrustado, el código de contenedor puede llamar a CoIsOle1Class para determinar si el objeto incrustado es un objeto OLE 1. Si CoIsOle1Class devuelve TRUE, el contenedor no ofrece CF_LINKSOURCE como uno de sus formatos de Portapapeles. Se trata de una de varias funciones de compatibilidad OLE. Las siguientes funciones de compatibilidad, enumeradas a continuación, se pueden usar para convertir los formatos de almacenamiento de objetos entre OLE 1 y OLE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado objbase.h
Library Ole32.lib
Archivo DLL Ole32.dll