void DeleteJumpList(LPCTSTR appID) { ATL::CComPtr<ICustomDestinationList> pcdl; HRESULT hr = pcdl.CoCreateInstance(CLSID_DestinationList, nullptr, CLSCTX_INPROC_SERVER); if (SUCCEEDED(hr)) { pcdl->DeleteList(appID); } }