OperationStatus Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Werte, die von bereichsbasierten Vorgängen zurückgegeben werden können, die die Verarbeitung der Eingabe unterstützen, die in mehreren nicht zusammenhängenden Puffern enthalten ist.
public enum class OperationStatus
public enum OperationStatus
type OperationStatus =
Public Enum OperationStatus
- Vererbung
Felder
DestinationTooSmall | 1 | Die Eingabe wird teilweise verarbeitet, bis zu dem, was in den Zielpuffer passt. Der Aufrufer kann den Zielpuffer vergrößern, die Puffer entsprechend segmentieren, und es erneut versuchen. |
Done | 0 | Der gesamte Eingabepuffer wurde verarbeitet, und der Vorgang ist abgeschlossen. |
InvalidData | 3 | Die Eingabe enthält 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 der Eingabe angefügt werden, die ungültige Sequenz gültig machen. |
NeedMoreData | 2 | Die Eingabe ist teilweise verarbeitet, bis zum letzten gültigen Block der Eingabe, der genutzt werden konnte. Der Aufrufer kann die verbleibende nicht verarbeitete Eingabe mit mehr Daten zusammenfügen, die Puffer entsprechend segmentieren, und es erneut versuchen. |