Windows.Win32.Foundation.ComScope<T>
struct ComScope<T> where T : ValueType modreq(System.Runtime.InteropServices.UnmanagedType), IComIID
Lifetime management struct for a native COM pointer. Meant to be utilized in a using statement
to ensure Release is called when going out of scope with the using.
namespace Windows.Win32.Foundation
{
}