Now that ComPtr is available, it may be useful to standardize on the WRL provided COM smart pointer so that we have one smart pointer for all COM pointers in Chromium.
Now that ComPtr is available, it may be useful to standardize on the WRL provided COM smart pointer so that we have one smart pointer for all COM pointers in Chromium.
Findings thus far:
1) Things look mostly the same
2) We lose the DCHECK on ReceiveVoid.
3) There's No CreateInstance helper (callers should really just call CoCreateInstance directly).
Comment 1 by robliao@chromium.org
, Mar 29 2017