Freigeben über


IFunctionDiscoveryProviderFactory::CreateFunctionInstanceCollection-Methode (functiondiscoveryprovider.h)

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

Erstellt eine Funktion instance Auflistung.

Syntax

HRESULT CreateFunctionInstanceCollection(
  [out] IFunctionInstanceCollection **ppIFunctionInstanceCollection
);

Parameter

[out] ppIFunctionInstanceCollection

Ein Zeiger auf einen IFunctionInstanceCollection-Schnittstellenzeiger .

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Mögliche Rückgabewerte sind u. a. die folgenden:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_INVALIDARG
Der Wert von ppIFunctionInstanceCollection ist ungültig.
E_OUTOFMEMORY
Die -Methode kann den für diesen Vorgang erforderlichen Arbeitsspeicher nicht zuordnen.

Hinweise

Anbieter, die Ergebnisse synchron über den ppIFunctionInstanceCollection-Parameter der IFunctionDiscoveryProvider::Query-Methode zurückgeben, können damit eine Auflistung erstellen, mit der die Ergebnisse zurückgegeben werden.

Clientprogrammierer können das Sammlungsobjekt Function Discovery instance erstellen und verwenden, da es auch mit CoCreateInstance erstellt werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile functiondiscoveryprovider.h

Weitere Informationen

IFunctionDiscoveryProviderFactory