Bagikan melalui


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)

Lihat juga

SUMBER DAYA

ExEnterCriticalRegionAndAcquireResourceExclusive