Compartir a través de


IEnumRAWINPUTDEVIC:Next

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

Sintaxis

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 de tamaño celt (o mayor) para recibir estructuras RAWINPUTDEVICE enumeradas.

pceltFetched

[out] Puntero al número de elementos realmente proporcionados en rgelt. El autor de la llamada 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 de lo contrario.