Método IOleUIObjInfoA::GetConvertInfo (oledlg.h)

Obtiene la información de conversión asociada al objeto especificado.

Sintaxis

HRESULT GetConvertInfo(
  [in]  DWORD   dwObject,
  [out] CLSID   *lpClassID,
  [out] WORD    *lpwFormat,
  [out] CLSID   *lpConvertDefaultClassID,
  [out] LPCLSID *lplpClsidExclude,
  [out] UINT    *lpcClsidExclude
);

Parámetros

[in] dwObject

Identificador único del objeto.

[out] lpClassID

Puntero a la ubicación para devolver el CLSID del objeto.

[out] lpwFormat

Puntero al formato del Portapapeles del objeto.

[out] lpConvertDefaultClassID

Puntero a la clase predeterminada, seleccionada en la interfaz de usuario, para convertir el objeto en.

[out] lplpClsidExclude

Dirección de una variable de puntero que recibe un puntero a una matriz de CLSID que se debe excluir de la interfaz de usuario de este objeto. Si lpcClsidExclude es cero, lpClsidExclude se establece en NULL.

[out] lpcClsidExclude

Dirección de una variable de salida que recibe el número de CLSID en lplpClsidExclude. Este parámetro puede ser cero.

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_ACCESSDENIED
Permisos de acceso insuficientes.
E_FAIL
Error en la operación.
E_INVALIDARG
El identificador especificado no es válido.
E_OUTOFMEMORY
No hay memoria suficiente disponible para esta operación.

Comentarios

Notas para los implementadores

Debe rellenar el CLSID del objeto como mínimo. lpwFormat puede dejarse en cero si se desconoce el formato del almacenamiento.

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 oledlg.h

Consulte también

IOleUIObjInfo