Compartilhar via


CeFlushDBVol (RAPI)

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função liberações dados gravados um volume banco de dados em um remoto dispositivo baseado em Windows Embedded CE para armazenamento permanente.

Syntax

BOOL CeFlushDBVol(
  PCEGUID pceguid 
);

Parameters

  • pceguid
    [no] Ponteiro para o CEGUID que contém a identificador exclusivo (GUID) de um volume montado para ser liberado.

Return Value

Nonzero indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar CeGetLastError e CeRapiGetError.

Remarks

Em um volume montado banco de dados, todos gravar operações são armazenados em cache. Para forçar explicitamente os dados a serem gravados fora para armazenamento permanente, o CeFlushDBVol método deve ser chamado. Se uma falha de energia ou redefinir ocorre antes dados são liberados a partir de armazenar em cache, em seguida, os dados que não tem sido liberados serão perdidos. O mecanismo de banco de dados periodicamente libera o volume banco de dados quando suficiente dados foi alterados e quando é desmontado, mas um aplicativo que deve garantir que seus dados é salvo deve chamar CeFlushDBVol

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

See Also

Reference

RAPI Functions
CeUnmountDBVol (RAPI)
CeWriteRecordProps (RAPI)
CeGetLastError (RAPI)