IStream_Write 함수(shlwapi.h)

버퍼에서 지정된 스트림에 알 수 없는 형식의 데이터를 씁니다.

구문

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

매개 변수

[in] pstm

형식: IStream*

대상 스트림을 지정하는 IStream 포인터입니다.

[in] pv

형식: const void*

대상 스트림으로 보낼 데이터를 보유하는 버퍼에 대한 포인터입니다. 이 버퍼의 크기는 cb 바이트 이상이어야 합니다.

[in] cb

형식: ULONG

대상 스트림에 쓸 데이터 바이트 수입니다.

반환 값

형식: HRESULT

함수가 스트림에 지정된 바이트 수를 성공적으로 작성했거나 그렇지 않으면 오류 값이 있으면 S_OK 반환합니다. 특히 일부 데이터가 성공적으로 기록된 경우에도 cb 바이트 미만이 대상 스트림에 기록된 경우 함수는 E_FAIL 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shlwapi.h
DLL Shlwapi.dll(버전 5.0 이상)