Funzione CoIsOle1Class (objbase.h)
Determina se il CLSID specificato rappresenta un oggetto OLE 1.
Sintassi
BOOL CoIsOle1Class(
[in] REFCLSID rclsid
);
Parametri
[in] rclsid
CLSID da controllare.
Valore restituito
Se CLSID fa riferimento a un oggetto OLE 1, il valore restituito è TRUE; in caso contrario, è FALSE.
Commenti
La funzione CoIsOle1Class determina se una classe oggetto proviene da OLE 1. È possibile usarlo per impedire il collegamento a oggetti OLE 1 incorporati all'interno di un contenitore, che gli oggetti OLE 1 non supportano. Dopo che un contenitore ha determinato che i dati copiati rappresentano un oggetto incorporato, il codice del contenitore può chiamare CoIsOle1Class per determinare se l'oggetto incorporato è un oggetto OLE 1. Se CoIsOle1Class restituisce TRUE, il contenitore non offre CF_LINKSOURCE come uno dei formati degli Appunti. Si tratta di una delle diverse funzioni di compatibilità OLE. Le funzioni di compatibilità seguenti, elencate di seguito, possono essere usate per convertire i formati di archiviazione degli oggetti tra OLE 1 e OLE.
- OleConvertIStorageToOLESTREAM
- OleConvertIStorageToOLESTREAMEx
- OleConvertOLESTREAMToIStorage
- OleConvertOLESTREAMToIStorageEx
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | objbase.h |
Libreria | Ole32.lib |
DLL | Ole32.dll |