Fungsi ExReleaseResourceAndLeaveCriticalRegion (wdm.h)
Rutinitas ExReleaseResourceAndLeaveCriticalRegion terlebih dahulu merilis sumber daya yang ditentukan, lalu meninggalkan wilayah penting.
Sintaks
void ExReleaseResourceAndLeaveCriticalRegion(
PERESOURCE Resource
);
Parameter
Resource
[in, out] Penunjuk ke sumber daya yang akan dilepaskan. Parameter ini harus menjadi penunjuk ERESOURCE yang sama dengan yang disediakan pemanggil sebagai parameter dalam panggilan sebelumnya ke rutinitas ExEnterCriticalRegionAndAcquireResourceExclusive yang memperoleh sumber daya.
Nilai kembali
Tidak ada
Keterangan
Setelah driver memanggil metode ExEnterCriticalRegionAndAcquireResourceExclusive untuk memasuki wilayah penting dan memperoleh sumber daya untuk akses eksklusif, driver harus memanggil ExReleaseResourceAndLeaveCriticalRegion untuk melepaskan sumber daya dan keluar dari wilayah penting.
Untuk informasi selengkapnya tentang menggunakan struktur ERESOURCE untuk menyinkronkan akses eksklusif ke sumber daya, lihat Pengantar Rutinitas ERESOURCE. Untuk informasi selengkapnya tentang memasukkan dan meninggalkan wilayah penting, lihat Wilayah Penting dan Wilayah yang Dijaga.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2003 SP1 |
Header | wdm.h |
IRQL | <= APC_LEVEL |
Aturan kepatuhan DDI | CriticalRegions(wdm), HwStorPortProhibitedDDIs(storport) |