fonction IStream_Write (shlwapi.h)

Écrit les données d’un format inconnu d’une mémoire tampon dans un flux spécifié.

Syntaxe

LWSTDAPI IStream_Write(
  [in] IStream    *pstm,
  [in] const void *pv,
  [in] ULONG      cb
);

Paramètres

[in] pstm

Type : IStream*

Pointeur IStream qui spécifie le flux cible.

[in] pv

Type : const void*

Pointeur vers une mémoire tampon qui contient les données à envoyer au flux cible. Cette mémoire tampon doit être d’au moins cb octets de taille.

[in] cb

Type : ULONG

Nombre d’octets de données à écrire dans le flux cible.

Valeur retournée

Type : HRESULT

Retourne S_OK si la fonction a correctement écrit le nombre d’octets spécifié dans le flux, ou si une valeur d’erreur est contraire. En particulier, si moins d’octets cb ont été écrits dans le flux cible, même si certaines données ont été correctement écrites, la fonction retourne E_FAIL.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlwapi.h
DLL Shlwapi.dll (version 5.0 ou ultérieure)