Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sürücü, ZwCreateSectionçağrısıyla bir bölüm nesnesi oluşturabilir ve bu çağrı, bölüm nesnesine bir tanıtıcı döndürür. FileHandle parametresini kullanarak destek dosyasını belirtin veya bölüm dosya destekli değilse NULL. bölüm nesnesine ek tanıtıcılar ZwOpenSectionkullanılarak açılabilir.
Bir bölüm nesnesine ait verilerin geçerli işlemin adres alanı içinde erişilebilir olmasını sağlamak için bölümün görünümü eşlenmelidir. Sürücüler, ZwMapViewOfSection yordamını kullanarak bir bölümün görünümünü geçerli işlemin adres alanına eşleyebilir. SectionOffset parametresi, görünümün bölümün içinde başladığı bayt uzaklığını ve ViewSize eşlenecek bayt sayısını belirtir.
Protect parametresi, görünümde izin verilen işlemleri belirtir. Görünüm türünü belirtirken, salt okunur bir görünüm için PAGE_READONLY, okuma/yazma görünümü için PAGE_READWRITE ve yazma sırasında kopyalama görünümü için PAGE_WRITECOPY kullanın.
Sanal bellek aralığına erişilene kadar görünüm için fiziksel bellek ayrılmaz. Bellek aralığının ilk erişimi bir sayfa hatasına neden olur; sistem daha sonra bu bellek konumunu tutmak için bir sayfa ayırır. Bölüm dosya destekliyse, sistem söz konusu sayfaya karşılık gelen dosyanın içeriğini okur ve belleğe kopyalar. (Kullanılmayan bölüm nesnelerinin ve görünümlerinin, kayıt tutma amaçları için bazı sayfalandırılmış ve sayfalanmamış havuz kullandığını aklınızda bulundurun.)
Bir sürücü artık bir görünüm kullanmıyorsa, ZwUnmapViewOfSectionçağrısı yaparak görünümlerin eşlemesini kaldırır. Sürücü artık bölüm nesnesini kullanmadıktan sonra, ZwCloseile bölüm tutamacını kapatır. Görünüm eşlendikten ve başka hiçbir görünüm eşlenmeyecekse, bölüm tutamacını ZwClose hemen çağırmanın güvenli olduğunu unutmayın; görünüm (ve bölüm nesnesi) eşlemesi kaldırılana kadar var olmaya devam eder. Bu, sürücünün tutamacı kapatamaması riskini azalttığı için önerilen uygulamadır.