Fungsi FlsGetValue (fibersapi.h)
Mengambil nilai dalam slot penyimpanan lokal serat panggilan (FLS) untuk indeks FLS yang ditentukan. Setiap serat memiliki slot sendiri untuk setiap indeks FLS.
Sintaks
PVOID FlsGetValue(
[in] DWORD dwFlsIndex
);
Parameter
[in] dwFlsIndex
Indeks FLS yang dialokasikan oleh fungsi FlsAlloc .
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah nilai yang disimpan dalam slot FLS serat panggilan yang terkait dengan indeks yang ditentukan.
Jika fungsi gagal, nilai yang dikembalikan adalah NULL. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Indeks FLS biasanya dialokasikan oleh fungsi FlsAlloc selama proses atau inisialisasi DLL. Setelah indeks FLS dialokasikan, setiap serat proses dapat menggunakannya untuk mengakses slot FLS-nya sendiri untuk indeks tersebut. Serat menentukan indeks FLS dalam panggilan ke FlsSetValue untuk menyimpan nilai di slotnya. Utas menentukan indeks yang sama dalam panggilan berikutnya ke FlsSetValue untuk mengambil nilai yang disimpan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | fibersapi.h |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk