FtmBase:::UnmarshalInterface-Methode

Initialisiert einen neu erstellten Proxy und einen Schnittstellenzeiger auf diesen Proxy zurück.

STDMETHODIMP UnmarshalInterface(
   __in IStream *pStm,
   __in REFIID riid,
   __deref_out void **ppv
) override;

Parameter

  • pStm
    Zeiger auf den Stream, aus dem der Schnittstellenzeiger das Marshalling rückgängig gemacht werden soll.

  • riid
    Verweis auf den Bezeichner der das Marshalling rückgängig gemacht werden - Schnittstelle.

  • ppv
    Wenn dieser Vorgang abgeschlossen ist, die Adresse einer angeforderte Zeigervariable, die den Schnittstellenzeiger empfängt, in riidan.Wenn dieser Vorgang erfolgreich war, *ppv enthält den angeforderten Schnittstellenzeiger der das Marshalling rückgängig gemacht werden - Schnittstelle.

Rückgabewert

S_OK, wenn erfolgreich; E_NOINTERFACE andernfalls E_FAIL oder legt diese fest.

Anforderungen

Header: ftm.h

Namespace: Microsoft:: WRL

Siehe auch

Referenz

FtmBase-Klasse