Partage via


OperationStatus Énumération

Définition

Définit les valeurs qui peuvent être retournées à partir d’opérations basées sur l’étendue qui prennent en charge le traitement de l’entrée contenue dans plusieurs mémoires tampons non contiguës.

public enum class OperationStatus
public enum OperationStatus
type OperationStatus = 
Public Enum OperationStatus
Héritage
OperationStatus

Champs

DestinationTooSmall 1

L’entrée est partiellement traitée, jusqu’à ce qui peut tenir dans la mémoire tampon de destination. L’appelant peut agrandir la mémoire tampon de destination, découper les mémoires tampons de manière appropriée, puis réessayer.

Done 0

La mémoire tampon d’entrée entière a été traitée et l’opération est terminée.

InvalidData 3

L’entrée contenait des octets non valides qui n’ont pas pu être traités. Si l’entrée est partiellement traitée, la destination contient le résultat partiel. Cela garantit qu’aucune donnée supplémentaire ajoutée à l’entrée ne rendra valide la séquence non valide.

NeedMoreData 2

L’entrée est partiellement traitée, jusqu’au dernier segment valide de l’entrée qui a pu être consommé. L’appelant peut assembler l’entrée restante non traitée avec davantage de données, découper les mémoires tampons de manière appropriée, puis réessayer.

S’applique à