Fungsi InterlockedPopEntrySList (interlockedapi.h)
Menghapus item dari depan daftar yang ditautkan dengan nyanyian. Akses ke daftar disinkronkan pada sistem multiprosesor.
Sintaks
PSLIST_ENTRY InterlockedPopEntrySList(
[in, out] PSLIST_HEADER ListHead
);
Parameter
[in, out] ListHead
Penunjuk ke struktur SLIST_HEADER yang mewakili kepala daftar yang ditautkan dengan senyap.
Menampilkan nilai
Nilai yang dikembalikan adalah penunjuk ke item yang dihapus dari daftar. Jika daftar kosong, nilai yang dikembalikan adalah NULL
.
Keterangan
Semua item daftar harus diratakan pada batas MEMORY_ALLOCATION_ALIGNMENT ; jika tidak, fungsi ini akan berpotensi tidak terduga. Lihat _aligned_malloc.
Contoh
Misalnya, lihat Menggunakan Lists Tertaut Senyap.
Persyaratan
Klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | interlockedapi.h (termasuk Windows.h pada Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |
Lihat juga
Lists Tertaut Senyap Yang Saling Terhubung
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