Función CreateDataAdviseHolder (ole2.h)
Recupera un puntero a la implementación OLE de IDataAdviseHolder en el objeto de titular del aviso de datos.
Sintaxis
HRESULT CreateDataAdviseHolder(
[out] LPDATAADVISEHOLDER *ppDAHolder
);
Parámetros
[out] ppDAHolder
Dirección de una variable de puntero IDataAdviseHolder que recibe el puntero de interfaz al nuevo objeto de soporte de aviso.
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles son los siguientes.
Código devuelto | Descripción |
---|---|
|
Memoria insuficiente para la operación. |
Comentarios
Llame a CreateDataAdviseHolder en la implementación de IDataObject::D Advise para obtener un puntero a la implementación OLE de la interfaz IDataAdviseHolder . Con este puntero, puede completar la implementación de IDataObject::D Advise llamando al método IDataAdviseHolder::Advise , que crea una conexión de asesoramiento entre el objeto de llamada y el objeto de datos.
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 | ole2.h (incluir ObjBase.h) |
Library | Ole32.lib |
Archivo DLL | Ole32.dll |
Conjunto de API | ext-ms-win-com-ole32-l1-1-3 (introducido en Windows 10, versión 10.0.10240) |