Passer au contenu principal
Cette méthode est implémentée côté client. Elle écrit le tableau d’octets spécifié dans le flux.

Syntaxe

C++

HRESULT Write( SAFEARRAY( BYTE ) Data );

C#

void Write( byte[] Data );

Visual Basic .NET

Sub Write(Data() As Byte)

Parameters

Data [in] Ce paramètre correspond aux données à écrire dans le flux.

Valeurs de retour

[C++ uniquement] Si cette méthode renvoie une valeur autre que S_OK, cela indique qu’une erreur s’est produite côté client.

Remarques

L’implémentation cliente de cette méthode doit garantir que toutes les exceptions levées à l’intérieur de la méthode sont interceptées et gérées, et qu’aucune ne se propage en dehors de la méthode. La propagation d’une exception en dehors de la méthode peut entraîner des résultats imprévisibles (comme l’arrêt du programme).

Voir aussi

IWriteStream