Compartilhar via


CeDeleteRecord (RAPI)

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Esta função exclui um registro de um banco de dados em um remoto dispositivo baseado em Windows Embedded CE.

Syntax

BOOL CeDeleteRecord(
  HANDLE hDatabase, 
  CEOID oidRecord 
);

Parameters

  • hDatabase
    [no] Identificador para o banco de dados a partir da qual o registro é a ser excluído. O banco de dados devem ser aberto. Para abrir um banco de dados, chamado de CeOpenDatabase função.
  • oidRecord
    [no] Identificador de objeto do registro a ser excluído, que é obtida CeWriteRecordProps.

Return Value

Nonzero indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar CeGetLastError e CeRapiGetError. CeGetLastError pode retornar ERROR_INVALID_PARAMETER Se o identificador ou identificador objeto for inválido.

Remarks

Se a pasta CEDB_AUTOINCREMENT sinalizador não é especificado quando o banco de dados é aberto, e o registro seja excluído é o atual registro, o próximo operação de leitura que usa o identificador banco de dados falhará. Se a pasta CEDB_AUTOINCREMENT sinalizador for especificado, o move automaticamente sistema o atual ponteiro buscar ENC por um.

Observação

Versões anteriores de Windows Embedded CE atribuído objeto identificadores a objetos em outros sistemas arquivo, such as o sistema de arquivos tabela de alocação de arquivos (FAT).Esses identificadores objeto foram garantia ser exclusivo em um volume, mas não entre múltiplo volumes.Eficaz com versão 3.0, apenas objetos em armazenar o objeto tiver válido, exclusivo objeto identificadores e armazenar o objeto é o único volume que pode retornar um objeto identificador.

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