pub type DxcCreateInstanceProc2 = extern "system" fn(malloc: *const c_void, rclsid: &IID, riid: &IID, ppv: *mut *mut c_void) -> HRESULT;