FtmBase::GetUnmarshalClass — Metoda
Pobiera identyfikator klasy, który korzysta z modelu COM do zlokalizowania pliku DLL zawierającego kod dla odpowiedniego serwera proxy.COM ładuje tej biblioteki DLL, aby utworzyć niezainicjowanych wystąpienie serwera proxy.
STDMETHODIMP GetUnmarshalClass(
__in REFIID riid,
__in_opt void *pv,
__in DWORD dwDestContext,
__reserved void *pvDestContext,
__in DWORD mshlflags,
__out CLSID *pCid
) override;
Parametry
riid
Odwołanie do identyfikatora interfejsu, który można zorganizować.pv
Wskaźnika do interfejsu, aby zorganizować; może mieć wartość NULL, jeśli obiekt wywołujący nie jest wskaźnik do żądanego interfejsu.dwDestContext
Kontekst miejsca przeznaczenia, gdzie ma zostać wycofana określonego interfejsu.Należy określić jeden lub więcej wartości wyliczenia MSHCTX.
Unmarshaling może wystąpić w innego apartamentu bieżącego procesu (MSHCTX_INPROC) lub w innym procesie na tym samym komputerze co bieżącego procesu (MSHCTX_LOCAL).
pvDestContext
Zarezerwowane do użycia w przyszłości; musi mieć wartość NULL.mshlflags
Kiedy to operacja zostanie zakończona, wskaźnik CLSID, które ma być używany do utworzenia obiektu pośredniczącego w procesie klienta.pCid
Wartość zwracana
S_OK w przypadku powodzenia; w przeciwnym razie S_FALSE.
Wymagania
Nagłówek: ftm.h
Obszar nazw: Microsoft::WRL