CeFlushDBVol (EDB)
9/8/2008
Essa função forçosamente libera todos pendente alterações que foram feitas para um volume.
Syntax
BOOL CeFlushDBVol(
PCEGUID pGuid
);
Parameters
- pGuid
Especifica a CEGUID do volume montado para liberado. Você pode montar um volume usando a função CeMountDBVolEx (EDB). Se NULL for passado, todos os volumes montados são liberados.
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_NOT_FOUND |
Retornado se o volume identificado por pGuid Não atualmente está montado. |
ERROR_INVALID_PARAMETER |
Retornado se pGuid não é NULL e aponta para um inválido volume Edb, such as quando pGuid Pontos para um válido volume CEDB. |
ERROR_DISK_FULL |
Retornado se a liberado não pode ser executado porque o disco está cheio. |
Remarks
Em um volume montado banco de dados, todos gravar operações são armazenados em cache. O mecanismo de banco de dados libera o volume banco de dados em um intervalo agendado, ou quando um volume for desmontado. No entanto, um aplicativo que deve ser garantido que seus dados é salvo deve explicitamente liberado de dados. Para forçar explicitamente os dados a serem gravados fora para armazenamento permanente, chamar a essa função. Se uma falha de energia ou redefinir ocorre antes dados são liberados a partir de armazenar em cache, os dados que não tem sido liberados serão perdidos.
Porque um volume contém múltiplo bancos de dados, chamadas para este alterações causar função todos os bancos de dados de volume para ser liberado. Essa função também pode ser usada para liberado todos montado volumes passando em um NULL valor.
For Windows Embedded CE:
Para obter mais informações sobre como configurar o liberado intervalo, consulte Configurable EDB Volume Options.
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
CeMountDBVolEx (EDB)