Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IOutputStream::WriteAsync method

Creates an asynchronous byte writer operation object.

Syntax


HRESULT WriteAsync(
  [in]           IBuffer *buffer,
  [out, retval]  IAsyncOperationWithProgress<IBuffer *, UINT32> **operation
);

Parameters

buffer [in]

The buffer into which the asynchronous write operation writes the bytes.

operation [out, retval]

The asynchronous operation for writing the byte stream.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

Calling any method before all preceding calls have completed on this instance produces unspecified and non-deterministic results.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Header

Robytestream.h

IDL

Robytestream.idl

See also

IOutputStream
ReadAsync
FlushAsync

 

 

Community Additions

Show:
© 2014 Microsoft