Freigeben über


IFunctionInstanceCollection::Get-Methode (functiondiscoveryapi.h)

[Funktionsermittlung ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

Ruft die angegebene Funktion instance und ihren Index aus der Auflistung ab.

Syntax

HRESULT Get(
  [in]  const WCHAR       *pszInstanceIdentity,
  [out] DWORD             *pdwIndex,
  [out] IFunctionInstance **ppIFunctionInstance
);

Parameter

[in] pszInstanceIdentity

Der Bezeichner der Funktion instance abgerufen werden (siehe GetID).

[out] pdwIndex

Die Indexnummer.

[out] ppIFunctionInstance

Ein Zeiger auf einen IFunctionInstance-Schnittstellenzeiger, der die Funktion instance empfängt.

Rückgabewert

Mögliche Rückgabewerte sind unter anderem folgendes:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
S_FALSE
Die von pInstanceIdentity identifizierte Funktion instance ist in der Funktion instance Auflistung nicht vorhanden.
E_INVALIDARG
Der Wert von pdwIndex oder pInstanceIdentity ist ungültig.
E_OUTOFMEMORY
Die -Methode kann den für diesen Vorgang erforderlichen Arbeitsspeicher nicht zuordnen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile functiondiscoveryapi.h
DLL FunDisc.dll

Weitere Informationen

IFunctionInstanceCollection