Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
945 B

  1. //
  2. // NCXP.thk
  3. //
  4. // Thunk script for NCXP32.DLL and NCXP16.DLL (see Q155763 for details)
  5. // http://support.microsoft.com/support/kb/articles/q155/7/63.asp
  6. //
  7. // use command line: thunk.exe -t thk NCXP.thk -o Thunk.asm
  8. enablemapdirect3216 = true;
  9. typedef unsigned long DWORD;
  10. typedef unsigned int UINT;
  11. typedef int BOOL;
  12. typedef UINT HANDLE;
  13. typedef HANDLE HWND;
  14. typedef short WORD;
  15. typedef char* LPSTR;
  16. typedef char* LPCSTR;
  17. typedef UINT RETERR;
  18. typedef long HRESULT;
  19. typedef DWORD DEVINST;
  20. typedef DWORD DEVNODE;
  21. DWORD CallClassInstaller16(HWND hwndParent, LPCSTR lpszClassName, LPCSTR lpszDeviceID)
  22. {
  23. }
  24. HRESULT FindClassDev16(HWND hwndParent, LPCSTR lpszClassName, LPCSTR szDeviceID)
  25. {
  26. }
  27. HRESULT LookupDevNode16(HWND hwndParent, LPCSTR pszClass, LPCSTR pszEnumKey, DEVNODE* pDevNode, DWORD* pdwFreePointer)
  28. {
  29. }
  30. HRESULT FreeDevNode16(DWORD dwFreePointer)
  31. {
  32. }
  33. HRESULT IcsUninstall16(void)
  34. {
  35. }