13.07.2015 Views

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

•If bForce is set, force the dismount, even if the volume is in use.•If bPermanent is set, take the volume offline.•Return an HRESULT indicating failure or success.3.4.5.2.32.9 IVdsVolumeMF::SetFileSystemFlags (Opnum 11)The SetFileSystemFlags method sets the file system flags.HRESULT SetFileSystemFlags([in] unsigned long ulFlags);ulFlags: Callers MUST set the <strong>VDS</strong>_FPF_COMPRESSED flag.Return Values: The method MUST return zero or a non-error HRESULT (as specified in [<strong>MS</strong>-ERREF]) to indicate success, or return an implementation-specific nonzero error code toindicate failure. For the HRESULT values predefined by the <strong>Virtual</strong> <strong>Disk</strong> <strong>Service</strong> Remote<strong>Protocol</strong>, see section 2.2.3.When the server receives this message, it MUST validate the following:•Verify that ulFlags does not contain any flags other than <strong>VDS</strong>_FPF_COMPRESSED.The server MUST set the file system flags specified by ulFlags and return an HRESULT indicatingfailure or success.3.4.5.2.32.10 IVdsVolumeMF::ClearFileSystemFlags (Opnum 12)The ClearFileSystemFlags method clears the file system flags.HRESULT ClearFileSystemFlags([in] unsigned long ulFlags);ulFlags: Callers MUST clear the <strong>VDS</strong>_FPF_COMPRESSED flag.Return Values: The method MUST return zero or a non-error HRESULT (as specified in [<strong>MS</strong>-ERREF]) to indicate success, or return an implementation-specific nonzero error code toindicate failure. For the HRESULT values predefined by the <strong>Virtual</strong> <strong>Disk</strong> <strong>Service</strong> Remote<strong>Protocol</strong>, 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 <strong>VDS</strong>_FPF_COMPRESSED.The server MUST clear the file system flags that ulFlags specifies and return an HRESULT indicatingfailure or success.3.4.5.2.33 IVdsVolumeMF2 Methods3.4.5.2.33.1 IVdsVolumeMF2::GetFileSystemTypeName (Opnum 3)The GetFileSystemTypeName method retrieves the name of the file system on a volume.[<strong>MS</strong>-<strong>VDS</strong>] — v20110610<strong>Virtual</strong> <strong>Disk</strong> <strong>Service</strong> (<strong>VDS</strong>) <strong>Protocol</strong> <strong>Specification</strong>Copyright © 2011 Microsoft Corporation.Release: Friday, June 10, 2011255 / 360

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!