Bagikan melalui


struktur MAPPING_ENUM_OPTIONS (elscore.h)

Berisi opsi yang digunakan oleh fungsi MappingGetServices untuk menghitung layanan ELS.

Sintaks

typedef struct _MAPPING_ENUM_OPTIONS {
  size_t   Size;
  LPWSTR   pszCategory;
  LPWSTR   pszInputLanguage;
  LPWSTR   pszOutputLanguage;
  LPWSTR   pszInputScript;
  LPWSTR   pszOutputScript;
  LPWSTR   pszInputContentType;
  LPWSTR   pszOutputContentType;
  GUID     *pGuid;
  unsigned OnlineService : 2;
  unsigned ServiceType : 2;
} MAPPING_ENUM_OPTIONS, *PMAPPING_ENUM_OPTIONS;

Anggota

Size

Ukuran struktur, digunakan untuk memvalidasi versi struktur. Nilai ini diperlukan.

pszCategory

Pilihan. Penunjuk ke kategori layanan, misalnya, "Deteksi Bahasa". Aplikasi harus mengatur anggota ini ke NULL jika kategori layanan bukan kriteria pencarian.

pszInputLanguage

Pilihan. Penunjuk ke string bahasa input, mengikuti konvensi penamaan IETF, yang mengidentifikasi bahasa input yang harus diterima layanan. Aplikasi dapat mengatur anggota ini ke NULL jika bahasa input yang didukung bukan kriteria pencarian.

pszOutputLanguage

Pilihan. Penunjuk ke string bahasa output, mengikuti konvensi penamaan IETF, yang mengidentifikasi bahasa output yang digunakan layanan untuk mengambil hasil. Aplikasi dapat mengatur anggota ini ke NULL jika bahasa output bukan kriteria pencarian.

pszInputScript

Pilihan. Arahkan ke nama skrip Unicode standar yang dapat diterima oleh layanan. Aplikasi mengatur anggota ini ke NULL jika skrip input bukan kriteria pencarian.

pszOutputScript

Pilihan. Penunjuk ke nama skrip Unicode standar yang digunakan oleh layanan. Aplikasi dapat mengatur anggota ini ke NULL jika skrip output bukan kriteria pencarian.

pszInputContentType

Pilihan. Penunjuk ke string, mengikuti format jenis konten MIME, yang mengidentifikasi format yang harus dapat ditafsirkan layanan saat aplikasi meneruskan data. Contoh jenis konten adalah "text/plain", "text/html", dan "text/css". Aplikasi dapat mengatur anggota ini ke NULL jika jenis konten input bukan kriteria pencarian.

Catatan Di Windows 7, layanan ELS hanya mendukung jenis konten "teks/biasa". Spesifikasi tipe isi dapat ditemukan di Tipe Media Teks.
 

pszOutputContentType

Pilihan. Penunjuk ke string, mengikuti format jenis konten MIME, yang mengidentifikasi format di mana layanan mengambil data. Aplikasi dapat mengatur anggota ini ke NULL jika jenis konten output bukan kriteria pencarian.

pGuid

Pilihan. Arahkan ke struktur pengidentifikasi unik global (GUID) untuk layanan tertentu. Aplikasi harus mengatur anggota ini ke NULL jika GUID bukan kriteria pencarian.

OnlineService

Disiapkan untuk penggunaan masa mendatang. Harus diatur ke 0.

ServiceType

Disiapkan untuk penggunaan masa mendatang. Harus diatur ke 0.

Keterangan

Anggota Ukuran adalah satu-satunya anggota yang diperlukan dari struktur ini. Semua anggota lainnya bersifat opsional. Aplikasi dapat mengatur salah satu anggota yang dibutuhkan untuk kriteria pencarian.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Header elscore.h

Lihat juga

Struktur Layanan Linguistik yang Diperluas

PemetaanGetServices