Compartilhar via


CeFlushDBVol (EDB)

Windows Mobile SupportedWindows Embedded CE Supported

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)

Concepts

Configurable EDB Volume Options