GetRecordInfoFromGuids function (oleauto.h)
Returns a pointer to the IRecordInfo interface for a UDT by passing the GUID of the type information without having to load the type library.
Syntax
HRESULT GetRecordInfoFromGuids(
[in] REFGUID rGuidTypeLib,
[in] ULONG uVerMajor,
[in] ULONG uVerMinor,
[in] LCID lcid,
[in] REFGUID rGuidTypeInfo,
[out] IRecordInfo **ppRecInfo
);
Parameters
[in] rGuidTypeLib
The GUID of the type library containing the UDT.
[in] uVerMajor
The major version number of the type library of the UDT.
[in] uVerMinor
The minor version number of the type library of the UDT.
[in] lcid
The locale ID of the caller.
[in] rGuidTypeInfo
The GUID of the typeinfo that describes the UDT.
[out] ppRecInfo
The IRecordInfo interface.
Return value
This function can return one of these values.
Return code | Description |
---|---|
|
Success. |
|
One or more of the arguments is not valid. |
Remarks
A pointer to IRecordInfo can be serialized by writing out the GUIDs and version numbers and deserialized by loading the information and passing it to GetRecordInfoFromGuids.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | oleauto.h |
Library | OleAut32.lib |
DLL | OleAut32.dll |