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.
.NET Desktop feedback