OperationStatus Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje wartości, które mogą być zwracane z operacji opartych na zakresie, które obsługują przetwarzanie danych wejściowych zawartych w wielu nietrądliwych buforach.
public enum class OperationStatus
public enum OperationStatus
type OperationStatus =
Public Enum OperationStatus
- Dziedziczenie
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 zostanie 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ą prawidłowej nieprawidłowej sekwencji. |
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ę. |