Método IDataAdviseHolder::EnumAdvise (objidl.h)
Devuelve un objeto que se puede usar para enumerar las conexiones de aviso actuales.
Sintaxis
HRESULT EnumAdvise(
[out] IEnumSTATDATA **ppenumAdvise
);
Parámetros
[out] ppenumAdvise
Puntero a una variable de puntero IEnumSTATDATA que recibe el puntero de interfaz al nuevo objeto enumerador. Si la implementación devuelve NULL en *ppnumAdvise, no hay ninguna conexión para avisar a los receptores en este momento.
Valor devuelto
Este método devuelve S_OK si se crea una instancia correcta del objeto del enumerador o no hay ninguna conexión.
Comentarios
Este método debe proporcionar un puntero a una implementación de la interfaz IEnumSTATDATA . Sus métodos permiten enumerar los datos almacenados en una matriz de estructuras STATDATA . Obtiene un puntero a la implementación OLE de IDataAdviseHolder a través de una llamada a CreateDataAdviseHolder y, a continuación, llama a IDataAdviseHolder::EnumAdvise para implementar IDataObject::EnumDAdvise.
Agregar más conexiones de asesoramiento mientras el objeto de enumerador está activo tiene un efecto indefinido en la enumeración resultante de este método.
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 | objidl.h |