Windows Explorer считает, что мой NSE является поставщиком хранения? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Windows Explorer считает, что мой NSE является поставщиком хранения? [закрыто]

Сообщение Anonymous »

У меня есть NSE, который представляет распределенные данные как «файлы» с корнем моего NSE под рядом с OneDrive и т. Д. Большая часть функциональности работает, как и ожидалось. Когда я отлаживал под Windows 11, я заметил, что оболочка пытается выполнить операции с моим NSE, связанную с моделью «поставщика хранения» (я думаю). В частности, он, кажется, пытается получить какой -то путь от моего NSE и использовать его, чтобы помочь его пользовательскому интерфейсу. Я подозреваю, что он пытается получить какой -то идентификатор поставщика, получая путь от моего NSE, используя iPropertystore :: getValue , а затем используя этот путь в качестве ключа поиска в реестре, чтобы найти соответствующий идентификатор поставщика. Видимо остается свисающим. Есть ли способ остановить это? < /P>
ClusterBrowser.dll!FileShellFolder::GetValue(const _tagpropertykey & key, tagPROPVARIANT * ppv) Line 7164 C++
propsys.dll!PSGetValueAndPath() Unknown
propsys.dll!CMultiplexPropertyStore::GetValue() Unknown
propsys.dll!CPropertyProvider::_GetValue() Unknown
propsys.dll!CPropertyProvider::GetValue() Unknown
windows.storage.dll!wil::PropertyStoreHelperBase::GetAsString() Unknown
windows.storage.dll!IPropertyStore_GetHSTRINGWithSpecifiedDefault() Unknown
windows.storage.dll!CStorageItemProperties::get_Path() Unknown
windows.storage.dll!CStorageItem::get_Path(struct HSTRING__ * *) Unknown
Windows.UI.FileExplorer.WASDK.dll!winrt::impl::consume_Windows_Storage_IStorageItem::Path(void) Unknown
Windows.UI.FileExplorer.WASDK.dll!winrt::WindowsUdk::UI::Shell::implementation::FileExplorerStorageProviderStatusUISource::SetLocation$_ResumeCoro$1() Unknown
Windows.UI.FileExplorer.WASDK.dll!winrt::WindowsUdk::UI::Shell::implementation::FileExplorerStorageProviderStatusUISource::SetLocation$_InitCoro$2() Unknown
Windows.UI.FileExplorer.WASDK.dll!winrt::WindowsUdk::UI::Shell::implementation::FileExplorerStorageProviderStatusUISource::SetLocation(struct winrt::Windows::Storage::IStorageItem) Unknown
Windows.UI.FileExplorer.WASDK.dll!CommandBarViewAdapter::OnBrowserNavigated(void) Unknown
ExplorerFrame.dll!ExplorerRibbonProxy::OnBrowserNavigated() Unknown
ExplorerFrame.dll!CShellBrowser::_NavigateRibbon() Unknown
ExplorerFrame.dll!CShellBrowser::_OnConnectionCreated(struct IShellItem *,struct IUnknown *,unsigned long,unsigned long,struct IUnknown *,struct IUnknown *,struct _GUID const &) Unknown
ExplorerFrame.dll!CShellBrowser::OnNavigationResult() Unknown
ExplorerFrame.dll!CPendingNavigation::OnConnectionCreated(long,struct IUnknown *) Unknown
ExplorerFrame.dll!CShellViewFactory::BeginCreateConnection() Unknown
ExplorerFrame.dll!CShellBrowser::_CreateConnectionForItem(struct IShellItem *,unsigned long,unsigned long,class wistd::unique_ptr &&) Unknown
ExplorerFrame.dll!CShellBrowser::_CreateNewConnection() Unknown
ExplorerFrame.dll!CShellBrowser::_NavigateToPidl() Unknown
ExplorerFrame.dll!CShellBrowser::_OnGoto(void) Unknown
ExplorerFrame.dll!CShellBrowser::WndProcBS() Unknown
ExplorerFrame.dll!IEFrameWndProc() Unknown
user32.dll!UserCallWinProcCheckWow() Unknown
user32.dll!CallWindowProcW() Unknown
Microsoft.UI.Windowing.Core.dll!CFlat::SehSafe::Execute() Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::Window::DefaultProcessing(enum Core::WindowMessage,enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::DefaultFeature::FeatureProc(class Windowing::Window *,enum Core::WindowMessage,enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::FeatureCallContext::CallNextHandler(enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::Feature::CallNextHandler(enum Core::WindowMessage,enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!DefFeatureProc_Full_ContextThunk() Unknown
Microsoft.UI.Input.dll!WindowParentChain::WindowFeatureProcStatic(struct FEATURECALL *,struct HWND__ *,unsigned int,unsigned __int64,__int64) Unknown
Microsoft.UI.Windowing.Core.dll!Core::YieldAndCall::FeatureProc(enum Core::FunctionPointer,struct CFlat::Ref,enum Core::WindowHandle,enum Core::WindowMessage,enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::ExternalFeature::FeatureProc(class Windowing::Window *,enum Core::WindowMessage,enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::FeatureCallContext::CallNextHandler(enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::FeatureCallManager::CallFeatureChain(class Windowing::Window *,enum Core::WindowMessage,enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!Windowing::Window::ProcessMessage(enum Core::WindowMessage,enum Core::WParam,enum Core::LParam) Unknown
Microsoft.UI.Windowing.Core.dll!EnterContextAndProcessWindowMessage() Unknown
user32.dll!UserCallWinProcCheckWow() Unknown
user32.dll!DispatchMessageWorker() Unknown
ExplorerFrame.dll!CExplorerFrame::FrameMessagePump(void) Unknown
ExplorerFrame.dll!BrowserThreadProc() Unknown
ExplorerFrame.dll!BrowserNewThreadProc(void *) Unknown
SHCore.dll!_WrapperThreadProc() Unknown
kernel32.dll!BaseThreadInitThunk() Unknown
ntdll.dll!RtlUserThreadStart() Unknown


Подробнее здесь: https://stackoverflow.com/questions/796 ... e-provider
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»