The Compress WMI class method uses NTFS compression to compress the logical file (or directory) specified in the Win32_NTEventlogFile.Name property.
This topic uses Managed Object Format (MOF) syntax. For more information about using this method, see Calling a Method.
Syntax
uint32 Compress();
Parameters
This method has no parameters.
Return value
| Return code | Description |
|---|---|
|
The request was successful. |
|
Access was denied. |
|
An unspecified failure occurred. |
|
The name specified was not valid. |
|
The object specified already exists. |
|
The file system is not NTFS. |
|
The platform is not Windows. |
|
The drive is not the same. |
|
The directory is not empty. |
|
There has been a sharing violation. |
|
The start file specified was not valid. |
|
A privilege required for the operation is not held. |
|
A parameter specified is not valid. |
Requirements
| Minimum supported client |
Windows XP |
| Minimum supported server |
Windows Server 2003 |
| Namespace |
Root\CIMV2 |
| MOF |
|
| DLL |
|