SERCX2_CUSTOM_RECEIVE_TRANSACTION_PROGRESS enumeration (sercx.h)

The SERCX2_CUSTOM_RECEIVE_TRANSACTION_PROGRESS enumeration defines constants that indicate whether process is being made toward completing a custom-receive transaction.

Syntax

typedef enum _SERCX2_CUSTOM_RECEIVE_TRANSACTION_PROGRESS {
  SerCx2CustomReceiveTransactionNoProgress,
  SerCx2CustomReceiveTransactionBytesTransferred
} SERCX2_CUSTOM_RECEIVE_TRANSACTION_PROGRESS, *PSERCX2_CUSTOM_RECEIVE_TRANSACTION_PROGRESS;

Constants

 
SerCx2CustomReceiveTransactionNoProgress
No progress is being made. This value indicates that no data bytes have been transferred in the current custom-receive transaction since either the previous progress report or the start of the transaction, whichever is more recent.
SerCx2CustomReceiveTransactionBytesTransferred
Progress is being made. This value indicates that one or more bytes of data have been transferred in the current custom-receive transaction since either the previous progress report or the start of the transaction, whichever is more recent.

Remarks

The constants in this enumeration are used by the SerCx2CustomReceiveTransactionReportProgress method.

Requirements

Requirement Value
Header sercx.h

See also

SerCx2CustomReceiveTransactionReportProgress