Windows apps
Collapse the table of content
Expand the table of content
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

 

 

Show:
© 2017 Microsoft