OperationStatus Enumeration

Definition

Definiert die Werte, die aus span-basierten Vorgängen zurückgegeben werden können, die die Verarbeitung von Eingaben unterstützen, die in mehreren nicht zusammenhängenden Puffern enthalten sind.

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

Felder

Name Wert Beschreibung
Done 0

Der gesamte Eingabepuffer wurde verarbeitet, und der Vorgang ist abgeschlossen.

DestinationTooSmall 1

Die Eingabe wird teilweise verarbeitet, bis zu dem, was in den Zielpuffer passen könnte. Der Aufrufer kann den Zielpuffer vergrößern, die Puffer entsprechend segmentieren und wiederholen.

NeedMoreData 2

Die Eingabe wird teilweise verarbeitet, bis zum letzten gültigen Teil der Eingabe, die verbraucht werden kann. Der Aufrufer kann die verbleibenden unverarbeiteten Eingaben mit weiteren Daten verknüpfen, die Puffer entsprechend segmentieren und wiederholen.

InvalidData 3

Die Eingabe enthielt ungültige Bytes, die nicht verarbeitet werden konnten. Wenn die Eingabe teilweise verarbeitet wird, enthält das Ziel das Teilergebnis. Dadurch wird sichergestellt, dass keine zusätzlichen Daten, die an die Eingabe angefügt werden, die ungültige Sequenz gültig machen.

Gilt für: