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.
Tek tek dosyalar ve dizinler için sıkıştırmayı destekleyen bir birimdeki her dosya ve dizinin sıkıştırma durumu vardır.
Bir dosya veya dizinin sıkıştırma özniteliği yalnızca dosyanın veya dizinin sıkıştırılıp sıkıştırılmadığını belirtirken, sıkıştırma durumu da sıkıştırılmış verilerin biçimini belirtir.
Bir dosya veya dizinin sıkıştırma durumunu belirlemek için FSCTL_GET_COMPRESSION denetim kodunu kullanın.
Sıkıştırma durumu 16 bit değer olarak kodlanır. COMPRESSION_FORMAT_NONE sıkıştırma durumu değeri, dosyanın sıkıştırılmadığını gösterir. COMPRESSION_FORMAT_DEFAULT değeri, varsayılan sıkıştırma biçimi kullanılarak bir dosyanın sıkıştırıldığını gösterir. Diğer herhangi bir değer, sıkıştırma durumu değeri tarafından belirtilen sıkıştırma biçimi kullanılarak bir dosyanın sıkıştırıldığını gösterir.
Bir dosya veya dizinin sıkıştırma durumunu ayarlamak için FSCTL_SET_COMPRESSION denetim kodunu kullanın. Bu işlem, dosya veya dizinin sıkıştırma özniteliğini de ayarlar.
Dosyanın sıkıştırma durumunu sıfır olmayan bir değere ayarlamak, sıkıştırma durumu değeri tarafından kodlanmış sıkıştırma biçimini kullanarak dosyayı sıkıştırır. Bir dosyanın sıkıştırma durumunu sıfır olarak ayarlamak dosyanın sıkıştırmasını geri alır. Bunlar zaman uyumlu işlemlerdir. Sıkıştırma durumunu ayarladığınızda dosya hemen sıkıştırılır veya sıkıştırılır.
Dizinin sıkıştırma durumunu ayarlamak, anında sıkıştırma veya sıkıştırmayı kaldırmaya neden olmaz. Bunun yerine, dizinin sıkıştırma durumunu ayarlamak, yeni oluşturulan tüm dosyalara ve alt dizinlere verilecek varsayılan sıkıştırma durumunu ayarlar.