Freigeben über


PFNDPASTREAM-Rückruffunktion (dpa_dsa.h)

Definiert den Prototyp für die Rückruffunktion, die von DPA_LoadStream und DPA_SaveStream verwendet wird.

Syntax

PFNDPASTREAM Pfndpastream;

HRESULT Pfndpastream(
  [in]           DPASTREAMINFO *pinfo,
  [in]           IStream *pstream,
  [in, optional] void *pvInstData
)
{...}

Parameter

[in] pinfo

Typ: DPASTREAMINFO*

Ein Zeiger auf eine DPASTREAMINFO-Struktur .

[in] pstream

Typ: Struktur IStream*

Ein IStream-Objekt , aus dem gelesen oder geschrieben werden soll.

[in, optional] pvInstData

Typ: void*

Ein Voidzeiger auf Rückrufdaten, die der Client an DPA_LoadStream oder DPA_SaveStream übergeben hat.

Rückgabewert

Typ: HRESULT

Wenn diese Rückruffunktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dpa_dsa.h