CeDeleteDatabaseEx (CEDB) (Windows Embedded CE 6.0)

1/6/2010

This function removes a database from the object store or a mounted database volume.

This function does not work with EDB databases. For more information, see EDB Functions.

A RAPI version of this function exists named CeDeleteDatabaseEx (RAPI).

Syntax

BOOL CeDeleteDatabaseEx( 
  PCEGUID pguid, 
  CEOID oid 
);

Parameters

  • pguid
    [in] Pointer to the CEGUID that contains the globally unique identifier of a mounted database volume or of the object store. Use the CREATE_SYSTEMGUID function to obtain the GUID of the object store.
  • oid
    [in] Object identifier of the database to be deleted.

Return Value

TRUE indicates success. FALSE indicates failure. To get extended error information, call GetLastError. The following table lists possible values.

Value Description

ERROR_INVALID_PARAMETER

Indicates that a parameter was invalid.

ERROR_SHARING_VIOLATION

Indicates that the file is in use.

Requirements

Header windbase.h
Library coredll.lib
Windows Embedded CE Windows CE 2.10 and later

See Also

Reference

CEDB Functions
CeCreateDatabaseEx (CEDB)
CREATE_SYSTEMGUID