Partager via


IOleUIObjInfoA ::ConvertObject, méthode (oledlg.h)

Convertit l’objet en type du CLSID spécifié.

Syntaxe

HRESULT ConvertObject(
  [in] DWORD    dwObject,
  [in] REFCLSID clsidNew
);

Paramètres

[in] dwObject

Identificateur unique pour l'objet.

[in] clsidNew

The CLSID.

Valeur retournée

Cette méthode retourne S_OK en cas de réussite. Les autres valeurs de retour possibles sont les suivantes.

Code de retour Description
E_ACCESSDENIED
Autorisations d’accès insuffisantes.
E_FAIL
L'opération a échoué.
E_INVALIDARG
L’identificateur spécifié n’est pas valide.
E_OUTOFMEMORY
La mémoire disponible est insuffisante pour cette opération.

Remarques

Remarques aux implémenteurs

Votre implémentation de IOleUIObjInfo ::ConvertObject doit convertir l’objet en CLSID spécifié. Les actions effectuées par l’opération de conversion sont similaires à celles effectuées après l’appel d’OleUIConvert.

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

Voir aussi

IOleUIObjInfo

OleUIConvert