CeGetDBInformationByHandle (EDB)
9/8/2008
Essa função obtém informações sobre um aberto banco de dados usando o identificador do banco de dados.
Essa função não trabalho com bancos de dados CEDB. Para obter mais informações sobre CEDB, consulte CEDB Reference.
Syntax
BOOL CeGetDBInformationByHandle(
HANDLE hDbase,
BY_HANDLE_DB_INFORMATION* lpDBInfo
);
Parameters
- hDbase
[no] Identificador para um aberto banco de dados. Esse identificador deve ser obtido por chamado a função CeOpenDatabaseInSession (EDB).
- lpDBInfo
[in, Out] Ponteiro para uma estrutura BY_HANDLE_DB_INFORMATION (EDB). O chamador deve definir a wVersion membro para BY_HANDLE_DB_INFORMATION_VERSION antes chamado essa função.
Return Value
TRUE indica sucesso. FALSE indica falha. Para informações de erro estendidas get, chamar GetLastError. A seguinte tabela mostra os valores possíveis.
Return valor | Descrição |
---|---|
ERROR_INVALID_HANDLE |
O hDbase parâmetro for definido como NULL ou igual a INVALID_HANDLE_VALUE. |
ERROR_INVALID_PARAMETER |
Indica um do seguinte:
|
Requirements
Header | windbase.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
EDB Functions
CeOpenDatabaseInSession (EDB)
BY_HANDLE_DB_INFORMATION (EDB)