Bagikan melalui


Metode CompressEx dari kelas Win32_Directory

Metode kelas CompressExWMI mengompresi file entri direktori logis (atau direktori) yang ditentukan dalam jalur objek (metode ini adalah versi yang diperluas dari metode Kompres ).

Topik ini menggunakan sintaks Managed Object Format (MOF). Untuk informasi selengkapnya tentang menggunakan metode ini, lihat Memanggil Metode.

Sintaks

uint32 CompressEx(
  [out]          string  StopFileName,
  [in, optional] string  StartFileName,
  [in, optional] boolean Recursive
);

Parameter

StopFileName [out]

Nama file atau direktori tempat metode CompressEx gagal. Parameter ini akan menjadi NULL jika metode berhasil.

StartFileName [dalam, opsional]

Menamai file anak atau direktori yang akan digunakan sebagai titik awal untuk CompressEx. Parameter StartFileName biasanya adalah parameter StopFileName yang menentukan file atau direktori tempat kesalahan terjadi dari panggilan metode sebelumnya. Jika parameter ini NULL, operasi dilakukan pada file atau direktori yang ditentukan dalam panggilan ExecMethod .

Jika StartFileName digunakan, Rekursif juga harus diatur ke true.

Rekursif [in, opsional]

Jika true, perubahan kepemilikan akan diterapkan secara rekursif ke file dan direktori dalam direktori yang ditentukan oleh instans CIM_LogicalFile .

Catatan

Untuk instans file, parameter input Rekursif diabaikan.

Nilai kembali

Mengembalikan nilai 0 (nol) jika file berhasil dikompresi, dan angka lain untuk menunjukkan kesalahan.

0

Permintaan berhasil.

2

Akses ditolak.

8

Terjadi kegagalan yang tidak ditentukan.

9

Nama yang ditentukan tidak valid.

10

Objek yang ditentukan sudah ada.

11

Sistem file bukan NTFS.

12

Platform ini bukan Windows.

13

Drive tidak sama.

14

Direktori tidak kosong.

15

Telah terjadi pelanggaran berbagi.

16

File awal yang ditentukan tidak valid.

17

Hak istimewa yang diperlukan untuk operasi tidak ditahan.

21

Parameter yang ditentukan tidak valid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Ruang nama
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Lihat juga

Kelas Sistem Operasi

Win32_Directory