OperationStatus Wyliczenie

Definicja

Definiuje wartości, które mogą być zwracane z operacji opartych na zakresie, które obsługują przetwarzanie danych wejściowych zawartych w wielu nieciągłych buforach.

public enum class OperationStatus
public enum OperationStatus
type OperationStatus = 
Public Enum OperationStatus
Dziedziczenie
OperationStatus

Pola

DestinationTooSmall 1

Dane wejściowe są częściowo przetwarzane, aż do tego, co może mieścić się w buforze docelowym. Obiekt wywołujący może powiększyć bufor docelowy, odpowiednio podzielić bufory i ponowić próbę.

Done 0

Cały bufor wejściowy został przetworzony i operacja została ukończona.

InvalidData 3

Dane wejściowe zawierały nieprawidłowe bajty, których nie można przetworzyć. Jeśli dane wejściowe są częściowo przetwarzane, miejsce docelowe zawiera częściowy wynik. Gwarantuje to, że żadne dodatkowe dane dołączone do danych wejściowych nie spowodują, że nieprawidłowa sekwencja będzie prawidłowa.

NeedMoreData 2

Dane wejściowe są częściowo przetwarzane, aż do ostatniego prawidłowego fragmentu danych wejściowych, które mogą być używane. Obiekt wywołujący może połączyć pozostałe nieprzetworzone dane wejściowe z większą ilością danych, odpowiednio podzielić bufory i ponowić próbę.

Dotyczy