Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi WinSLI menyediakan pemberitahuan pesan asinkron untuk semua kata kerja Antarmuka Tingkat Sesi (SLI) berbasis Microsoft® Windows®.
Sintaks
int WINAPI WinSLI(
HWND hWnd,
LUA_VERB_RECORD FAR *lpVCB );
Parameter
hWnd
Tangani jendela untuk menerima pesan.
lpVCB
Penunjuk ke blok kontrol kata kerja (VCB) aplikasi unit logis (LUA), LUA_VERB_RECORD.
Tampilkan Nilai
Fungsi mengembalikan nilai yang menunjukkan apakah permintaan diterima oleh SLI berbasis Windows untuk diproses. Nilai nol yang dikembalikan menunjukkan bahwa permintaan diterima dan akan diproses. Nilai selain nol menunjukkan kesalahan. Kemungkinan kode kesalahan adalah sebagai berikut:
WLUAINVALIDHANDLE
Handel jendela yang disediakan tidak valid.
WLUASTARTUPNOTCALLED
Aplikasi belum memulai sesi menggunakan WinSLIStartup.
Nilai yang dikembalikan di lua_flag2.asinkron menunjukkan apakah pemberitahuan asinkron akan terjadi. Jika bendera diatur (bukan nol), pemberitahuan asinkron akan terjadi melalui pesan yang diposting ke antrean pesan aplikasi. Jika bendera tidak diatur, permintaan selesai secara sinkron. Periksa kode pengembalian utama dan kode pengembalian sekunder untuk kondisi kesalahan apa pun.
Keterangan
Ketika operasi asinkron selesai, jendela aplikasi hWnd menerima pesan yang dikembalikan oleh RegisterWindowMessage dengan "WinSLI" sebagai string input. Argumen lParam berisi alamat VCB yang sedang diposting sebagai lengkap. Argumen wParam tidak ditentukan.
Catatan
Dimungkinkan bagi permintaan untuk diterima untuk diproses (panggilan fungsi mengembalikan nol) tetapi ditolak kemudian dengan kode pengembalian utama dan kode pengembalian sekunder yang diatur dalam VCB. Periksa kode pengembalian utama dan kode pengembalian sekunder untuk kondisi kesalahan apa pun.
Jika aplikasi memanggil WinSLI tanpa terlebih dahulu menginisialisasi sesi menggunakan WinSLIStartup, kesalahan akan dikembalikan.