IAVIStream::Info method

The Info method fills and returns an AVISTREAMINFO structure with information about a stream. Called when an application uses the AVIStreamInfo function.

Syntax

HRESULT Info(
  AVISTREAMINFOW *psi,
  LONG           lSize
);

Parameters

psi

Pointer to an AVISTREAMINFO structure to contain stream information.

lSize

Size, in bytes, of the structure specified by psi.

Return Value

Returns the HRESULT defined by OLE.

Remarks

If the buffer allocated is too small for the structure, the Info method should fail the call by returning AVIERR_BUFFERTOOSMALL. Otherwise, it should fill the structure and return its size.

For handlers written in C++, Info has the following syntax:


HRESULT Info(AVIFILEINFO *psi, LONG lSize) 
 

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header vfw.h
Library Vfw32.lib

See Also

Custom File and Stream Handler Interfaces

Custom File and Stream Handlers