CeFindAllDatabases (RAPI)
9/8/2008
Essa função recupera informações sobre todos os bancos de dados de um tipo especificado residentes em um remoto dispositivo baseado em Windows Embedded CE.
Syntax
BOOL CeFindAllDatabases(
DWORD dwDbaseType,
WORD wFlags,
LPWORD cFindData,
LPLPCEDB_FIND_DATA ppFindData
);
Parameters
- dwDbaseType
[no] Especifica o identificador tipo dos bancos de dados para buscar. Esse valor é definido pelo aplicativo e é definido quando o banco de dados é criado usando o CeCreateDatabase e CeCreateDatabaseExfunções.
wFlags
[no] Os membros das CEDB_FIND_DATA estrutura que devem ser recuperadas. Este parâmetro pode ser uma combinação dos seguinte valores.Valor Descrição FAD_OID
Recupera o OidDb membro.
FAD_FLAGS
Recupera o DbInfo.dwFlags membro.
FAD_NAME
Recupera o DbInfo.szDbaseName membro.
FAD_TYPE
Recupera o DbInfo.dwDbaseType membro.
FAD_NUM_RECORDS
Recupera o DbInfo.dwNumRecords membro.
FAD_NUM_SORT_ORDER
Recupera o DbInfo.dwNumSortOrder membro.
FAD_SORT_SPECS
Recupera o DbInfo.rgSortSpecs membro.
- cFindData
[out] Ponteiro para uma variável que recebe uma contagem dos itens encontrados.
- ppFindData
[out] Ponteiro para o ponteiro para uma matriz de CEDB_FIND_DATA estruturas que receberam informações sobre os itens encontrados. É responsabilidade do aplicativo para a memória usada pela matriz livre. A livre a memória de aplicativo deve chamar CeRapiFreeBuffer.
Return Value
Nonzero indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar CeGetLastError e CeRapiGetError.
Requirements
Header | rapi.h |
Library | rapi.lib |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Pocket PC 2000 and later, Smartphone 2002 and later |