Metodo IMFGetService::GetService (mfidl.h)

Recupera un'interfaccia del servizio.

Sintassi

HRESULT GetService(
  [in]  REFGUID guidService,
  [in]  REFIID  riid,
  [out] LPVOID  *ppvObject
);

Parametri

[in] guidService

Identificatore del servizio (SID) del servizio. Per un elenco degli identificatori del servizio, vedere Interfacce del servizio.

[in] riid

Identificatore di interfaccia (IID) dell'interfaccia richiesta.

[out] ppvObject

Riceve il puntatore dell'interfaccia. Il chiamante deve rilasciare l'interfaccia.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
MF_E_UNSUPPORTED_SERVICE
L'oggetto non supporta il servizio.

Requisiti

   
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h
Libreria Mfuuid.lib

Vedi anche

IMFGetService

MFGetService

Interfacce del servizio