Поделиться через


OperationStatus Перечисление

Определение

Определяет значения, которые могут быть возвращены операциями на основе объемов с поддержкой обработки входных данных, содержащихся в нескольких несмежных буферах.

public enum class OperationStatus
public enum OperationStatus
type OperationStatus = 
Public Enum OperationStatus
Наследование
OperationStatus

Поля

DestinationTooSmall 1

Входные данные частично обработаны до того объема, который вмещается в буфере назначения. Вызывающий объект может увеличить буфер назначения, фрагментировать его соответствующим образом и повторить попытку.

Done 0

Весь входной буфер обработан, и операция завершена.

InvalidData 3

Входные данные содержали недопустимые байты, которые не могли быть обработано. Если входные данные частично обработаны, назначение будет содержать частичный результат. Это гарантирует отсутствие дополнительных данных, которые при добавлении к входным данным сделают недопустимую последовательность допустимой.

NeedMoreData 2

Входные данные частично обработаны до последнего допустимого блока, который может использоваться. Вызывающий объект может совместить оставшиеся необработанные входные данные с большим объемом данных, фрагментировать буфер соответствующим образом и повторить попытку.

Применяется к