Skip to content
Commit d2ff1d7f authored by S. Ganesh's avatar S. Ganesh Committed by Chromium LUCI CQ
Browse files

Verify registry entries for all interfaces in the integration test

IID entries under `Software\Classes\Interface`:
* ProxyStubClsid32 entry should point to the OLE automation marshaler
* TypeLib entry should be equal to the IID.

TypeLib entries under `Software\Classes\TypeLib`:
* Read the typelib path under both `win32` and `win64`.
* Confirm that the typelib can be loaded using ::LoadTypeLib.
* Confirm that the typeinfo for each interface can be loaded from the
typelib.

Bug: 1341471
Change-Id: Ib8e25de2197afa4fc715f066a88ab2453f0c622f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3863385


Reviewed-by: default avatarXiaoling Bao <xiaolingbao@chromium.org>
Commit-Queue: S Ganesh <ganesh@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1040597}
parent 41cc5f5d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment