Partager via


IEnumRAWINPUTDEVIC:Next

Énumère les structures RAWINPUTDEVICE suivantes celt dans la liste de l’énumérateur, en les retournant ainsi rgelt que le nombre réel d’éléments énumérés dans pceltFetched.

Syntaxe

HRESULT Next(  
      [in] ULONG celt,  
      [out, size_is(celt), length_is(*pceltFetched)] RAWINPUTDEVICE *rgelt,  
      [out] ULONG *pceltFetched);  

Paramètres

celt

[in] Nombre de structures RAWINPUTDEVICE retournées dans rgelt.

rgelt

[out] Tableau de taille celt (ou supérieure) destiné à recevoir les structures RAWINPUTDEVICE énumérées.

pceltFetched

[out] Pointeur vers le nombre d'éléments réellement fournis dans rgelt. L'appelant peut passer NULL si rgelt a la valeur un.

Valeur de propriété/valeur de retour

HRESULT : S_OK si le nombre d'éléments fournis est celt ; sinon, S_FALSE.