IMFGetService::GetService-Methode (mfidl.h)

Ruft eine Dienstschnittstelle ab.

Syntax

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

Parameter

[in] guidService

Der Dienstbezeichner (SID) des Diensts. Eine Liste der Dienstbezeichner finden Sie unter Dienstschnittstellen.

[in] riid

Der Schnittstellenbezeichner (Interface Identifier, IID) der angeforderten Schnittstelle.

[out] ppvObject

Empfängt den Schnittstellenzeiger. Der Aufrufer muss die Schnittstelle freigeben.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
MF_E_UNSUPPORTED_SERVICE
Das -Objekt unterstützt den Dienst nicht.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h
Bibliothek Mfuuid.lib

Weitere Informationen

IMFGetService

MFGetService

Dienstschnittstellen