CeFlushDBVol (RAPI)
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)