Compartir a través de


IEnumRAWINPUTDEVIC:Next

Enumera las siguientes estructuras celt RAWINPUTDEVICE de la lista del enumerador, y las devuelve en rgelt junto con el número real de elementos enumerados en pceltFetched.

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

Parámetros

celt

[in] Número de estructuras RAWINPUTDEVICE devueltas en rgelt.

rgelt

[out] Matriz cuyo tamaño es celt (o mayor) en la que se recibirán las estructuras RAWINPUTDEVICE enumeradas.

pceltFetched

[out] Puntero al número de elementos proporcionados en realidad en rgelt. El llamador puede pasar NULL si rgelt es uno.

Valor de propiedad y valor devuelto

HRESULT: S_OK si el número de elementos proporcionados es celt; S_FALSE en caso contrario.