ReadClassStm (Compact 2013)

3/26/2014

This function reads the CLSID previously written to a stream object with the WriteClassStm method.

Syntax

WINOLEAPI ReadClassStm(
  IStream* pStm,
  CLSID* pclsid 
);

Parameters

  • pStm
    [in] Pointer to the IStream interface on the stream object containing the CLSID to be read. This CLSID must have been previously written to the stream object using WriteClassStm.
  • pclsid
    [out] Pointer to where the CLSID is to be written.

Return Value

  • S_OK
    The CLSID was successfully retrieved.
  • STG_E_READFAULT
    End of file was reached.

Remarks

Passing into this function any invalid and, under some circumstances, NULL pointers results in unexpected termination of the application.

Most applications do not call the ReadClassStm method directly.

To determine whether the platform supports this function, see Determining Supported COM APIs.

Requirements

Header

ole2.h

Library

ole32.lib

See Also

Reference

Storage Functions
IStream
WriteClassStm