função IStream_Write (shlwapi.h)

Grava dados de formato desconhecido de um buffer em um fluxo especificado.

Sintaxe

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

Parâmetros

[in] pstm

Tipo: IStream*

Um ponteiro IStream que especifica o fluxo de destino.

[in] pv

Tipo: const void*

Ponteiro para um buffer que contém os dados a serem enviados para o fluxo de destino. Esse buffer deve ter pelo menos bytes cb de tamanho.

[in] cb

Tipo: ULONG

O número de bytes de dados a serem gravados no fluxo de destino.

Retornar valor

Tipo: HRESULT

Retorna S_OK se a função tiver gravado com êxito o número especificado de bytes no fluxo ou um valor de erro caso contrário. Em particular, se menos de cb bytes tiver sido gravado no fluxo de destino, mesmo que alguns dados foram gravados com êxito, a função retornará E_FAIL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlwapi.h
DLL Shlwapi.dll (versão 5.0 ou posterior)