Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera o próximo blob de links de origem e avança a enumeração.
Sintaxe
HRESULT Next(
ULONGLONG cb,
ULONGLONG* pcb,
BYTE* pb
);
Parâmetros
cb
[em] Especifica o número de bytes no buffer pb. Isso nunca deve ser 0.
pcb
[saída, opcional] Retorna o número de bytes gravados no buffer pb em caso de êxito.
pb
[fora] Retorna os bytes para o próximo blob de link de origem.
Valor de retorno
Se for bem-sucedido, retornará S_OK. Se o final da enumeração tiver sido atingido, retornará S_FALSE. Caso contrário, retornará um código de erro. Observe que essa função não retornará um código de erro se pb for muito pequena para retornar todo o blob de links de origem, ela apenas truncará silenciosamente o blob. O chamador deve sempre garantir que o buffer seja grande o suficiente e cb especifique o tamanho correto do buffer. Chame o IDiaEnumSourceLink2::SizeOfNext2 método para obter o tamanho do buffer necessário.