IFELanguage::GetJMorphResult-Methode (msime.h)
Ruft morphologische Analyseergebnisse ab.
Syntax
HRESULT GetJMorphResult(
[in] DWORD dwRequest,
[in] DWORD dwCMode,
[in] INT cwchInput,
[in] const WCHAR *pwchInput,
[in] DWORD *pfCInfo,
[out] MORRSLT **ppResult
);
Parameter
[in] dwRequest
Die Konvertierungsanforderung. Es kann sich um einen der folgenden Werte handeln:
FELANG_REQ_CONV
FELANG_REQ_RECONV
FELANG_REQ_REV
[in] dwCMode
Gibt die Konvertierungsausgabezeichen und Konvertierungsoptionen an. Dieser Wert ist eine Kombination aus mindestens einem der folgenden Flags:
[in] cwchInput
Die Anzahl der Zeichen in pwchInput.
[in] pwchInput
Eingabezeichen, die von der Morphologie-Engine konvertiert werden sollen. Hierbei muss es sich um eine UNICODE-Zeichenfolge handeln.
Legen Sie diesen Parameter auf NULL fest, um den nächsten Eintrag für die zuvor eingegebene Zeichenfolge mit dem nächsten Rang abzurufen. Die Reihenfolge, in der die nächsten Einträge zurückgegeben werden, wird von der Implementierung definiert.
[in] pfCInfo
Die Informationen für jede Spalte, wobei jede pfCInfo[x]pwchInput[x] entspricht. Jedes DWORD kann eine Kombination der folgenden Flags sein:
FELANG_CLMN_WBREAK
FELANG_CLMN_NOWBREAK
FELANG_CLMN_PBREAK
FELANG_CLMN_NOPBREAK
FELANG_CLMN_FIXR
FELANG_CLMN_FIXD
[out] ppResult
Die Adresse einer MORRSLT-Struktur, die die Morphologieergebnisdaten empfängt.
GetJMorphResult weist den Arbeitsspeicher mithilfe des OLE-Aufgabenzuteilungsmoduls für die zurückgegebenen Daten zu und legt fest, dass das pResult auf den Arbeitsspeicher verweist. Die Anwendung muss den Speicher, auf den pResult verweist, mithilfe von CoTaskMemFree freigeben.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Es gibt weitere Kandidaten. Wenn Sie diese Funktion mit pwchInput gleich NULL erneut aufrufen, erhält sie den nächstbesten Kandidaten für den vorherigen pwchInput. |
|
Kein Ergebnis. |
|
Keine Kandidaten mehr. |
|
Eingabe zu groß. |
|
Ein Mutex-Timeout ist aufgetreten. |
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | msime.h |