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.
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 |