Fungsi ExReInitializeRundownProtectionCacheAware (wdm.h)
Rutinitas ExReInitializeRundownProtectionCacheAware menginisialisasi ulang struktur EX_RUNDOWN_REF_CACHE_AWARE setelah objek terkait dijalankan.
Sintaks
void ExReInitializeRundownProtectionCacheAware(
[in, out] PEX_RUNDOWN_REF_CACHE_AWARE RunRefCacheAware
);
Parameter
[in, out] RunRefCacheAware
Pointer ke struktur EX_RUNDOWN_REF_CACHE_AWARE yang diinisialisasi oleh panggilan sebelumnya ke ExAllocateCacheAwareRundownProtection atau ExInitializeRundownProtectionCacheAware. Rutinitas perlindungan run-down yang sadar cache menggunakan struktur ini untuk melacak status run-down objek bersama terkait. Struktur ini buram untuk driver.
Nilai kembali
Tidak ada
Keterangan
Rutinitas ini dipanggil oleh driver yang memiliki objek yang berada dalam memori bersama dan yang diakses oleh driver lain.
ExReInitializeRundownProtectionCacheAware memungkinkan struktur EX_RUNDOWN_REF_CACHE_AWARE yang digunakan sebelumnya untuk dikaitkan dengan objek baru, dan menginisialisasi perlindungan run-down yang sadar cache pada objek ini. Setelah panggilan ExReInitializeRundownProtectionCacheAware , driver dapat memanggil ExAcquireRundownProtectionCacheAware untuk memperoleh perlindungan run-down yang sadar cache pada objek baru.
Panggilan ExReInitializeRundownProtectionCacheAware harus didahului oleh panggilan ke rutinitas ExWaitForRundownProtectionReleaseCacheAware yang menjalankan objek lama. Antara panggilan ExWaitForRundownProtectionReleaseCacheAware dan ExReInitializeRundownProtectionCacheAware , driver mungkin memanggil rutinitas ExRundownCompletedCacheAware untuk menunjukkan bahwa eksekusi objek lama telah selesai.
Pada entri, informasi status dalam struktur EX_RUNDOWN_REF_CACHE_AWARE harus menunjukkan bahwa objek lama dijalankan.
Persyaratan
Persyaratan | Nilai |
---|---|
Server minimum yang didukung | Windows Server 2003, Paket Layanan 1 |
Header | wdm.h (termasuk Wdm.h) |
Lihat juga
Perlindungan run-down yang sadar cache
ExAcquireRundownProtectionCacheAware
ExAcquireRundownProtectionCacheAwareEx
ExAllocateCacheAwareRundownProtection
ExFreeCacheAwareRundownProtection
ExInitializeRundownProtectionCacheAware
ExReleaseRundownProtectionCacheAware
ExReleaseRundownProtectionCacheAwareEx
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