OperationStatus 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
複数の連続しないバッファーに含まれる入力の処理をサポートするスパン ベースの操作から返すことができる値を定義します。
public enum class OperationStatus
public enum OperationStatus
type OperationStatus =
Public Enum OperationStatus
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Done | 0 | 入力バッファー全体が処理され、操作が完了しました。 |
| DestinationTooSmall | 1 | 入力は、宛先バッファーに収まる可能性がある内容まで部分的に処理されます。 呼び出し元は、宛先バッファーを拡大し、バッファーを適切にスライスして、再試行できます。 |
| NeedMoreData | 2 | 入力は、使用できる入力の最後の有効なチャンクまで、部分的に処理されます。 呼び出し元は、残りの未処理の入力をより多くのデータで結合し、バッファーを適切にスライスして、再試行できます。 |
| InvalidData | 3 | 入力に無効なバイトが含まれており、処理できませんでした。 入力が部分的に処理される場合、変換先には部分的な結果が含まれます。 これにより、入力に追加されたデータが無効なシーケンスを有効にすることが保証されます。 |