ReadClassStm function (coml2api.h)
The ReadClassStm function reads the CLSID previously written to a stream object with the WriteClassStm function.
Syntax
HRESULT ReadClassStm(
[in] LPSTREAM pStm,
[out] CLSID *pclsid
);
Parameters
[in] pStm
A pointer to the IStream interface on the stream object that contains the CLSID to be read. This CLSID must have been previously written to the stream object using WriteClassStm.
[out] pclsid
A pointer to where the CLSID is to be written.
Return value
This function also returns any of the error values returned by the ISequentialStream::Read method.
Remarks
Most applications do not call the ReadClassStm function directly. COM calls it before making a call to an object's IPersistStream::Load implementation.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps | UWP apps] |
Minimum supported server | Windows 2000 Server [desktop apps | UWP apps] |
Target Platform | Windows |
Header | coml2api.h (include Ole2.h) |
Library | Ole32.lib |
DLL | Ole32.dll |