Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ruft einen Zeiger auf die OLE-Implementierung von IDataAdviseHolder für das Datenberatungshalterobjekt ab.
Syntax
HRESULT CreateDataAdviseHolder(
[out] LPDATAADVISEHOLDER *ppDAHolder
);
Parameter
[out] ppDAHolder
Adresse einer IDataAdviseHolder-Zeigervariable , die den Schnittstellenzeiger auf das neue Advise Holder-Objekt empfängt.
Rückgabewert
Diese Funktion gibt bei Erfolg S_OK zurück. Weitere mögliche Werte sind:
| Rückgabecode | Beschreibung |
|---|---|
|
Unzureichender Arbeitsspeicher für den Vorgang. |
Hinweise
Rufen Sie CreateDataAdviseHolder in Ihrer Implementierung von IDataObject::D Advise auf , um einen Zeiger auf die OLE-Implementierung der IDataAdviseHolder-Schnittstelle abzurufen. Mit diesem Zeiger können Sie dann die Implementierung von IDataObject::D Advise abschließen, indem Sie die IDataAdviseHolder::Advise-Methode aufrufen, die eine Empfehlungsverbindung zwischen dem aufrufenden Objekt und dem Datenobjekt herstellt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | objbase.h (include ObjBase.h) |
| Bibliothek | Ole32.lib |
| DLL | Ole32.dll |
| APIs | ext-ms-win-com-ole32-l1-1-3 (eingeführt in Windows 10, Version 10.0.10240) |