RDC_ErrorCode enumeration

The RDC_ErrorCode enumeration type defines the set of RDC-specific error codes.

Syntax


typedef enum  { 
  RDC_NoError                 = 0,
  RDC_HeaderVersionNewer      = 1,
  RDC_HeaderVersionOlder      = 2,
  RDC_HeaderMissingOrCorrupt  = 3,
  RDC_HeaderWrongType         = 4,
  RDC_DataMissingOrCorrupt    = 5,
  RDC_DataTooManyRecords      = 6,
  RDC_FileChecksumMismatch    = 7,
  RDC_ApplicationError        = 8,
  RDC_Aborted                 = 9,
  RDC_Win32Error              = 10
} RDC_ErrorCode;

Constants

RDC_NoError

The operation was completed successfully.

RDC_HeaderVersionNewer

The data header is incompatible with this library.

RDC_HeaderVersionOlder

The data header is incompatible with this library.

RDC_HeaderMissingOrCorrupt

The data header is missing or corrupt.

RDC_HeaderWrongType

The data header format is incorrect.

RDC_DataMissingOrCorrupt

The end of data was reached before all data expected was read.

RDC_DataTooManyRecords

Additional data was found past where the end of data was expected.

RDC_FileChecksumMismatch

The final file checksum doesn't match.

RDC_ApplicationError

An application callback function returned failure.

RDC_Aborted

The operation was aborted.

RDC_Win32Error

The failure of the function is not RDC-specific and the HRESULT returned by the function contains the specific error code.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2003 R2

Header

MsRdc.h

IDL

MsRdc.idl

See also

Remote Differential Compression Enumerations

 

 

Show:
© 2014 Microsoft. All rights reserved.