Método IEnumObjects::Next (shobjidl_core.h)

Obtém o número e o tipo de objetos especificados a seguir.

Sintaxe

HRESULT Next(
  [in]            ULONG  celt,
  [in]            REFIID riid,
  [out]           void   **rgelt,
  [out, optional] ULONG  *pceltFetched
);

Parâmetros

[in] celt

Tipo: ULONG

O número de objetos a serem recuperados.

[in] riid

Tipo: REFIID

Referência à ID de interface desejada.

[out] rgelt

Tipo: void**

Quando esse método retorna, contém o ponteiro de interface solicitado em riid.

[out, optional] pceltFetched

Tipo: ULONG*

Ponteiro para um valor ULONG que, quando este método retorna, declara o número real de objetos recuperados. Esse valor pode ser NULL.

Retornar valor

Tipo: HRESULT

Retorna S_OK se o método recuperou com êxito os objetos solicitados. Esse método só retornará S_OK se a contagem completa de itens solicitados for recuperada com êxito.

S_FALSE indica que mais itens foram solicitados do que o restante na enumeração.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)