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.
Mengambil entri tabel deskriptor untuk pemilih yang ditentukan dan utas WOW64.
Sintaks
BOOL Wow64GetThreadSelectorEntry(
[in] HANDLE hThread,
[in] DWORD dwSelector,
[out] PWOW64_LDT_ENTRY lpSelectorEntry
);
Parameter
[in] hThread
Handel ke utas yang berisi pemilih yang ditentukan. Handel harus dibuat dengan akses THREAD_QUERY_INFORMATION ke utas. Untuk informasi selengkapnya, lihat Keamanan Utas dan Hak Akses.
[in] dwSelector
Nilai pemilih global atau lokal untuk dicari dalam tabel deskriptor utas.
[out] lpSelectorEntry
Penunjuk ke struktur WOW64_LDT_ENTRY yang menerima salinan entri tabel deskriptor jika pemilih yang ditentukan memiliki entri dalam tabel deskriptor utas yang ditentukan. Informasi ini dapat digunakan untuk mengonversi alamat relatif segmen ke alamat virtual linier.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan bukan nol. Dalam hal ini, struktur yang ditunjukkan oleh parameter lpSelectorEntry menerima salinan entri tabel deskriptor yang ditentukan.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi Wow64GetThreadSelectorEntry hanya berfungsi pada sistem 64-bit dan hanya dapat dipanggil oleh proses 64-bit. Jika fungsi ini dipanggil oleh proses 32-bit, fungsi gagal dengan ERROR_NOT_SUPPORTED. Proses 32-bit harus menggunakan fungsi GetThreadSelectorEntry sebagai gantinya.
Debugger menggunakan fungsi ini untuk mengonversi alamat relatif segmen menjadi alamat virtual linier. Fungsi ReadProcessMemory dan WriteProcessMemory menggunakan alamat virtual linier.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | winbase.h (termasuk Windows.h) |
| Pustaka | Kernel32.lib |
| DLL | Kernel32.dll |