Source code of Windows XP (NT5)

11 lines
474 B

  1. // assoc.h
  2. HRESULT AssocCreateW2k(REFIID riid, LPVOID *ppvOut);
  3. HRESULT AssocCreateElement(REFCLSID clsid, REFIID riid, void **ppv);
  4. BOOL _PathAppend(PCWSTR pszBase, PCWSTR pszAppend, PWSTR pszOut, DWORD cchOut);
  5. BOOL _PathIsFile(PCWSTR pszPath);
  6. void _MakeAppPathKey(PCWSTR pszApp, PWSTR pszKey, DWORD cchKey);
  7. void _MakeApplicationsKey(LPCWSTR pszApp, LPWSTR pszKey, DWORD cchKey);
  8. HRESULT _AssocOpenRegKey(HKEY hk, PCWSTR pszSub, HKEY *phkOut, BOOL fCreate = FALSE);