Export (0) Print
Expand All

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

ADD
Show:
© 2015 Microsoft