WCP 新版本中多了幾個新的導出函數
從 10.0.10586.0起,isolation.h檔案的大小從80 多開增加到了300 多開。
下面幾個導出函數就是新增的,當然遠不止這些,隻不過這幾個對于測試比較友善。
但是,卻找不到具體的實作。
HRESULT __stdcall GetSystemStoreForTest(
_In_ LPCWSTR FilesystemTempRoot,
_In_ LPCWSTR RegistryTempRoot,
_Out_ IStore **ppIStore);
HRESULT __stdcall GetUserStore(
_In_ DWORD dwFlags,
_In_ HANDLE hToken,
_In_ REFIID riid,
_Out_ IUnknown **ppIStore);
HRESULT __stdcall GetUserStoreForTest(
_In_ LPCWSTR FilesystemTempRoot,
_In_ LPCWSTR RegistryTempRoot,
_Out_ IStore **ppIStore);
HRESULT __stdcall GetUserStateManager(
_In_ DWORD Flags,
_In_ HANDLE hToken,
_In_ REFIID riid,
_Out_ IUnknown **ppManager);