Command General Rules

Microsoft SQL Server Virtual Backup

Microsoft SQL Server Virtual Backup Device Specification

Command General Rules

All commands must return a completion code:

  • ERROR_OPERATION_ABORTED is returned as the completion code when the server or client uses its SignalAbort interface.

  • ERROR_SUCCESS is returned whenever a command successfully completes.

  • ERROR_NOT_SUPPORTED is returned if the client is asked to perform any command for which no support exists. This could happen if the client specifies incorrect feature support bits during IClientVirtualDeviceSet2::Create.

  • In other cases, a code appropriate to the operation must be returned. For WIN32-defined codes, see the file Winerror.h.