IFunctionInstanceCollection ::Item, méthode (functiondiscoveryapi.h)

[La découverte de fonctions peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]

Obtient la fonction spécifiée instance, par index.

Syntaxe

HRESULT Item(
  [in]  DWORD             dwIndex,
  [out] IFunctionInstance **ppIFunctionInstance
);

Paramètres

[in] dwIndex

L’index de base zéro de la fonction instance à récupérer.

[out] ppIFunctionInstance

Pointeur vers un pointeur d’interface IFunctionInstance qui reçoit la fonction instance.

Valeur retournée

Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.

Code de retour Description
S_OK
La commande s'est correctement terminée.
E_INVALIDARG
Le paramètre ppFunctionInstance a la valeur NULL ou dwIndex est hors de la plage.

Remarques

Les méthodes GetCount et Item vous permettent d’énumérer toutes les instances de fonction contenues dans une collection à l’aide d’une simple boucle for ou while .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête functiondiscoveryapi.h
DLL FunDisc.dll

Voir aussi

IFunctionInstanceCollection