CeFindNextDatabaseEx (CEDB)
9/8/2008
Essa função recupera o próximo banco de dados em um contexto enumeração.
Essa função não trabalho com bancos de dados Edb. Para obter mais informações, consulte EDB Functions.
Uma versão RAPI dessa função existe nomeado CeFindNextDatabaseEx (RAPI).
Syntax
CEOID CeFindNextDatabaseEx(
HANDLE hEnum,
PCEGUID pceguid
);
Parameters
- hEnum
[no] Identificador retornado pela função a CeFindFirstDatabaseEx (CEDB).
- pceguid
[out] Ponteiro para o CEGUID que contém a identificador exclusivo do próximo banco de dados.
Return Value
Um válido CEOID indica sucesso. Zero indica falha ou falta de bancos de dados adicionais. GetLastError para chamar get a informações de erro estendidas. A seguinte tabela lista os valores possíveis.
Valor | Descrição |
---|---|
ERROR_KEY_DELETED |
Indica que um banco de dados foi excluído durante enumeração. |
ERROR_NO_MORE_ITEMS |
Indica que existem há mais bancos de dados para enumerar. |
Remarks
Para localizar compatível todos os bancos de dados, essa função é chamado em um executar um loop até zero será retornado. Se um banco de dados for excluído durante uma enumeração, essa função falha e retorna Erro ERROR_KEY_DELETED. Se esse erro ocorrer, você deve reiniciar a enumeração por chamado CeFindFirstDatabaseEx. Quando enumeração está completo, o hEnum identificador deve ser fechado por chamado a função CloseHandle.
Requirements
Header | windbase.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 2.10 and later |