3.4.5.2.34.10 IVdsVolumeMF::ClearFileSystemFlags (Opnum 12)

The ClearFileSystemFlags method clears the file system flags.

 HRESULT ClearFileSystemFlags(
   [in] unsigned long ulFlags
 );

ulFlags: Callers MUST clear the VDS_FPF_COMPRESSED flag.

Return Values: The method MUST return zero or a non-error HRESULT (as specified in [MS-ERREF]) to indicate success, or return an implementation-specific nonzero error code to indicate failure. For the HRESULT values predefined by the Virtual Disk Service Remote Protocol, see section 2.2.3.

When the server receives this message, it MUST validate the following parameter:

  • Verify that ulFlags does not contain any flags other than VDS_FPF_COMPRESSED.

The server MUST clear the file system flags that ulFlags specifies and return an HRESULT indicating failure or success.