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.
42 lines
945 B
42 lines
945 B
//
|
|
// NCXP.thk
|
|
//
|
|
// Thunk script for NCXP32.DLL and NCXP16.DLL (see Q155763 for details)
|
|
// http://support.microsoft.com/support/kb/articles/q155/7/63.asp
|
|
//
|
|
// use command line: thunk.exe -t thk NCXP.thk -o Thunk.asm
|
|
|
|
enablemapdirect3216 = true;
|
|
|
|
typedef unsigned long DWORD;
|
|
typedef unsigned int UINT;
|
|
typedef int BOOL;
|
|
typedef UINT HANDLE;
|
|
typedef HANDLE HWND;
|
|
typedef short WORD;
|
|
typedef char* LPSTR;
|
|
typedef char* LPCSTR;
|
|
typedef UINT RETERR;
|
|
typedef long HRESULT;
|
|
typedef DWORD DEVINST;
|
|
typedef DWORD DEVNODE;
|
|
|
|
DWORD CallClassInstaller16(HWND hwndParent, LPCSTR lpszClassName, LPCSTR lpszDeviceID)
|
|
{
|
|
}
|
|
|
|
HRESULT FindClassDev16(HWND hwndParent, LPCSTR lpszClassName, LPCSTR szDeviceID)
|
|
{
|
|
}
|
|
|
|
HRESULT LookupDevNode16(HWND hwndParent, LPCSTR pszClass, LPCSTR pszEnumKey, DEVNODE* pDevNode, DWORD* pdwFreePointer)
|
|
{
|
|
}
|
|
|
|
HRESULT FreeDevNode16(DWORD dwFreePointer)
|
|
{
|
|
}
|
|
|
|
HRESULT IcsUninstall16(void)
|
|
{
|
|
}
|