Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This structure contains information about an object in the volume. The structure is used when calling the CeOidGetInfoEx2 (EDB)function.
Syntax
typedef struct CEOIDINFOEX { WORD wVersion; WORD wObjType; union { CEFILEINFO infFile; CEDIRINFO infDirectory; CEDBASEINFO infDatabase; CERECORDINFO infRecord; }; } CEOIDINFOEX; |
Members
- wVersion
-
Version of this structure. Must set to 2.
- wObjType
-
Type of the object. The following are possible values:
- OBJTYPE_DATABASE, if the object is a database.
- OBJTYPE_RECORD, if the object is a record.
- OBJTYPE_DATABASE, if the object is a database.
- infFile
-
CEFILEINFOstructure that contains information about a file. This member is ignored for EDB.
- infDirectory
-
CEDIRINFOstructure that contains information about a database. This member is ignored for EDB.
- infDatabase
-
CEDBASEINFOEX (EDB)structure that contains information about a database. This member is valid only if wObjTypeis set to OBJTYPE_DATABASE.
- infRecord
-
CERECORDINFOstructure that contains information about a record in a database. This member is valid only if wObjTypeis set to OBJTYPE_RECORD.
Remarks
The following are the differences between this structure and the CEDB-equivalent:
- EDB supports only database and record OID types.
- EDB does not support the OBJTYPE_FILE and OBJTYPE_DIRECTORY OID
types.
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 |