Compartilhar via


CeOidGetInfoEx2 (EDB)

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função obtém informações sobre um OID que foi gerado por Edb.

Essa função não trabalho com bancos de dados CEDB. Para obter mais informações sobre CEDB, consulte CEDB Reference.

Syntax

BOOL CeOidGetInfoEx2(
  PCEGUID pGuid,
  CEOID oid,
  CEOIDINFO* poidInfo
);

Parameters

  • pGuid
    [no] CEGUID do volume montado na qual o objeto identificados pelo OID parâmetro reside. Você pode montar um volume com a função CeMountDBVolEx (EDB).
  • OID
    [no] Identificador do objeto para que informações é ser recuperado. Esta OID deve tiverem sido gerada por uma das funções de edb.
  • poidInfo
    [in, Out] Ponteiro para uma estrutura CEOIDINFOEX (EDB). Em bem-sucedido de retorno, ele contém informações sobre o objeto especificado por OID. O chamador deve definir a wVersion membro de CEOIDINFOEX Para CEOIDINFO_VERSION (2).

Return Value

TRUE indica sucesso. FALSE indica falha. Para informações de erro estendidas get, chamar GetLastError. A seguinte tabela mostra os valores possíveis.

Return valor Descrição

ERROR_INVALID_HANDLE

O OID parâmetro não identifica um válido objeto no volume especificado por pGuid.

ERROR_INVALID_PARAMETER

Indica um do seguinte:

  • O pGuid parâmetro for definido como NULL.
  • O OID parâmetro for definido como NULL.
  • O poidInfo parâmetro for definido como NULL.
  • O wVersion membro de CEOIDINFOEX retornado por poidInfo não é igual a CEOIDINFOEX_VERSION (2).

ERROR_NOT_FOUND

O volume especificado por pGuid não existe.

Remarks

O OID parâmetro pode fazer referência a um banco de dados ou um registro em um banco de dados.

EDB suporta somente tipos OBJTYPE_DATABASE e OBJTYPE_RECORD OID.

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

See Also

Reference

EDB Functions
CeMountDBVolEx (EDB)
CEOIDINFOEX (EDB)