Bagikan melalui


Pertimbangan LUA Windows

Ekstensi Windows berikut sangat penting dan harus ditinjau sebelum menggunakan antarmuka pemrograman aplikasi (API) aplikasi unit logis (LUA) dan versi Server Integrasi Host ini:

  • RUI

    Menyediakan pemberitahuan peristiwa untuk semua kata kerja Request Unit Interface (RUI). Aplikasi harus memberikan handel ke peristiwa di lua_post_handle anggota blok kontrol kata kerja (VCB). Peristiwa harus dalam keadaan tidak disinyalir. Ketika operasi asinkron selesai, aplikasi akan diberi tahu melalui sinyal peristiwa. Setelah memberi sinyal peristiwa, periksa kode pengembalian utama dan kode pengembalian sekunder untuk kondisi kesalahan apa pun.

  • SLI

    Menyediakan pemberitahuan peristiwa untuk semua kata kerja Antarmuka Tingkat Sesi (SLI). Aplikasi harus memberikan handel ke peristiwa di lua_post_handle anggota VCB. Peristiwa harus dalam keadaan tidak disinyalir. Ketika operasi asinkron selesai, aplikasi akan diberi tahu melalui sinyal peristiwa. Setelah memberi sinyal peristiwa, periksa kode pengembalian utama dan kode pengembalian sekunder untuk kondisi kesalahan apa pun.

  • WinRUI

    Menyediakan pemberitahuan asinkron untuk semua kata kerja RUI berbasis Windows. Ketika operasi asinkron selesai, jendela aplikasi hWnd menerima pesan yang dikembalikan oleh RegisterWindowMessage dengan "WinRUI" sebagai string input. Argumen lParam dari pesan berisi alamat VCB yang diposting sebagai lengkap. Argumen wParam dari pesan tidak ditentukan.

    Aplikasi harus memanggil WinRUIStartup untuk inisialisasi sebelum memanggil WinRUI.

  • WinRUICleanup

    Aplikasi harus memanggil fungsi ini ketika selesai menggunakan kata kerja RUI untuk membatalkan pendaftaran dirinya dari implementasi LUA Windows. Fungsi ini mengakhiri dan membatalkan pendaftaran aplikasi dari implementasi LUA Windows.

  • WinRUIStartup

    Aplikasi harus memanggil fungsi ini untuk mendaftarkan dirinya dengan implementasi LUA Windows sebelum mengeluarkan panggilan LUA Windows lebih lanjut menggunakan kata kerja RUI. Fungsi ini memungkinkan aplikasi untuk menentukan versi Windows LUA yang diperlukan dan untuk mengambil detail implementasi LUA tertentu.

  • WinSLI

    Menyediakan pemberitahuan asinkron untuk semua kata kerja SLI berbasis Windows. Ketika operasi asinkron selesai, jendela aplikasi hWnd menerima pesan yang dikembalikan oleh RegisterWindowMessage dengan "WinSLI" sebagai string input. Argumen lParam dari pesan berisi alamat VCB yang diposting sebagai lengkap. Argumen wParam dari pesan tidak ditentukan.

    Aplikasi harus memanggil WinSLIStartup untuk inisialisasi sebelum memanggil WinSLI.

  • WinSLICleanup

    Aplikasi harus memanggil fungsi ini ketika selesai menggunakan kata kerja SLI untuk membatalkan pendaftaran dirinya dari implementasi LUA Windows. Fungsi ini mengakhiri dan membatalkan pendaftaran aplikasi dari implementasi LUA Windows.

  • WinSLIStartup

    Aplikasi harus memanggil fungsi ini untuk mendaftarkan dirinya dengan implementasi LUA Windows sebelum mengeluarkan panggilan LUA Windows lebih lanjut menggunakan kata kerja SLI. Fungsi ini memungkinkan aplikasi untuk menentukan versi Windows LUA yang diperlukan dan untuk mengambil detail implementasi LUA tertentu.