Compartilhar via


Método IFEDictionary::GetHeader (msime.h)

Obtém um cabeçalho de dicionário de um arquivo de dicionário sem abrir o dicionário.

Sintaxe

HRESULT GetHeader(
  [in, out, optional] CHAR   *pchDictPath,
  [out]               IMESHF *pshf,
  [out]               IMEFMT *pjfmt,
  [out]               ULONG  *pulType
);

Parâmetros

[in, out, optional] pchDictPath

Uma cadeia de caracteres terminada em NULL que contém o caminho e o nome do arquivo de dicionário.

[out] pshf

O cabeçalho IMESHF do arquivo. Pode ser NULL.

[out] pjfmt

O formato do dicionário. Esse valor pode ser um dos seguintes:

IFED_UNKNOWN

IFED_MSIME2_BIN_SYSTEM

IFED_MSIME2_BIN_USER

IFED_MSIME2_TEXT_USER

IFED_MSIME95_BIN_SYSTEM

IFED_MSIME95_BIN_USER

IFED_MSIME95_TEXT_USER

IFED_MSIME97_BIN_SYSTEM

IFED_MSIME97_BIN_USER

IFED_MSIME97_TEXT_USER

IFED_MSIME98_BIN_SYSTEM

IFED_MSIME98_BIN_USER

IFED_MSIME98_TEST_USER

IFED_ACTIVE_DICT

IFED_ATOK9

IFED_ATOK10

IFED_NEC_AI_

IFED_WX_II

IFED_WX_III

IFED_VJE_20

IFED_MSIME98_SYSTEM_CE

IFED_MSIME_BIN_SYSTEM

IFED_MSIME_BIN_USER

IFED_MSIME_TEXT_USER

IFED_PIME2_BIN_USER

IFED_PIME2_BIN_SYSTEM

IFED_PIME2_BIN_STANDARD_SYSTEM

[out] pulType

O tipo de dicionário. Essa é uma combinação de um ou mais dos seguintes sinalizadores:

Valor Significado
IFED_TYPE_NONE
Indefinido.
IFED_TYPE_GENERAL
Dicionário geral.
IFED_TYPE_NAMEPLACE
Dicionário nome/local.
IFED_TYPE_SPEECH
Dicionário de fala.
IFED_TYPE_REVERSE
Dicionário reverso.
IFED_TYPE_ENGLISH
Dicionário de inglês.
IFED_TYPE_ALL
Todos os tipos acima.

Valor retornado

Um dos seguintes:

  • S_OK
  • IFED_E_INVALID_FORMAT
  • E_FAIL

Requisitos

   
Plataforma de Destino Windows
Cabeçalho msime.h

Confira também

IFEDictionary

IMESHF