Share via


IAsyncReader::Length

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This method retrieves the stream's total length, and the currently available length.

Syntax

HRESULT Length(
  LONGLONG* pTotal,
  LONGLONG* pAvailable 
);

Parameters

  • pTotal
    Total allocated length.
  • pAvailable
    Available length.

Return Value

Returns S_OK if successful, E_UNEXPECTED if the file has not been opened.

Remarks

Read operations beyond the available length but within the total length will normally succeed, but they might block for a long period of time.

Requirements

Windows Embedded CE Windows CE 2.12 and later
Windows Mobile Windows Mobile Version 5.0 and later
Note Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements
For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later