Bagikan melalui


Layanan Utilitas GDI

Tabel berikut mencantumkan layanan utilitas GDI lain-lain. Layanan ini termasuk dukungan penelusuran kesalahan, mendapatkan dan mengatur kesalahan terakhir, beberapa layanan konversi yang mengonversi dari satu jenis pengodean karakter ke yang lain, rutinitas pengurutan, dan lainnya.

Fungsi Deskripsi

EngBugCheckEx

Menurunkan sistem dengan cara yang terkontrol ketika penelepon menemukan ketidakkonsistensi yang tidak dapat dipulihkan.

EngDebugBreak

Menyebabkan titik henti dalam proses saat ini terjadi.

EngDebugPrint

Mencetak pesan debug yang ditentukan ke debugger kernel.

EngGetLastError

Mengembalikan kode kesalahan terakhir yang dicatat oleh GDI untuk utas panggilan.

EngHangNotification

Memberi tahu sistem bahwa perangkat tertentu tidak dapat dioperasikan atau tidak responsif.

EngLpkInstalled

Menentukan apakah paket bahasa diinstal pada sistem.

EngMulDiv

Mengalikan dua nilai 32-bit lalu membagi hasil 64-bit dengan nilai 32-bit ketiga. Nilai yang dikembalikan dibulatkan ke atas atau ke bawah ke bilangan bulat terdekat.

EngMultiByteToUnicodeN

Mengonversi string sumber ANSI yang ditentukan menjadi string Unicode menggunakan halaman kode ANSI saat ini.

EngMultiByteToWideChar

Mengonversi string sumber ANSI menjadi string karakter lebar menggunakan halaman kode yang ditentukan.

EngProbeForRead

Menyelimuti struktur untuk aksesibilitas baca.

EngProbeForReadAndWrite

Menyelimuti struktur untuk aksesibilitas baca dan tulis.

EngSetLastError

Menyebabkan GDI melaporkan kode kesalahan, yang dapat diambil oleh aplikasi.

EngSort

Melakukan pengurutan cepat pada daftar yang ditentukan.

EngUnicodeToMultiByteN

Mengonversi string Unicode yang ditentukan menjadi string ANSI menggunakan halaman kode ANSI saat ini.

EngWideCharToMultiByte

Mengonversi string karakter lebar menjadi string sumber ANSI menggunakan halaman kode yang ditentukan.