Compartilhar via


CEOIDINFOEX (CEDB)

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura contém informações sobre um objeto no volume armazenar ou banco de dados objeto.

Syntax

typedef struct _CEOIDINFOEX { 
  WORD wVersion;
  WORD wObjType;
  union {
    CEFILEINFO infFile;
    CEDIRINFO infDirectory;
    CEDBASEINFOEX infDatabase;
    CERECORDINFO infRecord;
  };
} CEOIDINFOEX; 

Os membros

  • wVersion
    Versão dessa estrutura. Configure aplicativos wVersion para 1.
  • wObjType
    Tipo do objeto. A seguinte tabela lista os valores possíveis.

    Valor Descrição

    OBJTYPE_DATABASE

    Indica que o objeto é um banco de dados.

    OBJTYPE_DIRECTORY

    Indica que o objeto é um Diretório.

    OBJTYPE_FILE

    Indica que o objeto é um arquivo.

    OBJTYPE_INVALID

    Indica se a armazenar objeto contém não válido objeto que tenha esse identificador objeto.

    OBJTYPE_RECORD

    Indica que o objeto é um registro dentro um banco de dados.

  • infFile
    Uma estrutura CEFILEINFO que contém informações sobre um arquivo. Esse membro é válido somente se wObjType é OBJTYPE_FILE.
  • infDirectory
    Uma estrutura CEDIRINFO que contém informações sobre um Diretório. Esse membro é válido somente se wObjType é OBJTYPE_DIRECTORY.
  • infDatabase
    Uma estrutura CEDBASEINFOEX (CEDB) que contém informações sobre um banco de dados. Esse membro é válido somente se wObjType é OBJTYPE_DATABASE.
  • infRecord
    Uma estrutura CERECORDINFO (CEDB) que contém informações sobre um registro em um banco de dados. Esse membro é válido somente se wObjType é OBJTYPE_RECORD.

Remarks

Em Windows CE 2.12 e versões anteriores, OIDs foram atribuídos a objetos em outros sistemas, such as o FAT arquivo sistema de arquivos. Esses OIDs foram garantia ser exclusivo em um volume, mas não entre múltiplo volumes. Eficaz com Windows CE 3.0, os objetos somente arquivo e Diretório que possuem válido, exclusivo OIDs são em armazenar o objeto. Objetos de banco de dados, em qualquer sistema de arquivos, têm válido, exclusivo OIDs.

Requirements

Header windbase.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

CEDB Structures
CEDBASEINFOEX (CEDB)
CEDIRINFO
CEFILEINFO
CERECORDINFO (CEDB)
CeOidGetInfoEx2 (CEDB)