mirror of https://github.com/tongzx/nt5src
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.
37 lines
1.4 KiB
37 lines
1.4 KiB
//
|
|
// MODULE: Launchers.h
|
|
//
|
|
// PURPOSE: All of the functions here launch a troubleshooter or
|
|
// do a query to find if a mapping exists.
|
|
//
|
|
// PROJECT: Local Troubleshooter Launcher for the Device Manager
|
|
//
|
|
// COMPANY: Saltmine Creative, Inc. (206)-633-4743 [email protected]
|
|
//
|
|
// AUTHOR: Richard Meadows
|
|
//
|
|
// ORIGINAL DATE: 2-26-98
|
|
//
|
|
//
|
|
// Version Date By Comments
|
|
//--------------------------------------------------------------------
|
|
// V0.1 - RM Original
|
|
///////////////////////
|
|
|
|
DWORD LaunchKnownTSA(ITShootATL *pITShootATL, const char * szNet,
|
|
const char * szProblemNode, DWORD nNode,
|
|
const char ** pszNode, DWORD* pVal); // Launches to a known network. Optionaly can set any node.
|
|
DWORD LaunchKnownTSW(ITShootATL *pITShootATL, const wchar_t * szNet,
|
|
const wchar_t * szProblemNode, DWORD nNode,
|
|
const wchar_t ** pszNode, DWORD* pVal); // Launches to a known network. Optionaly can set any node.
|
|
|
|
|
|
DWORD Launch(ITShootATL *pITShootATL, _bstr_t &bstrCallerName,
|
|
_bstr_t &bstrCallerVersion, _bstr_t &bstrAppProblem, short bLaunch);
|
|
|
|
DWORD LaunchDevice(ITShootATL *pITShootATL, _bstr_t &bstrCallerName,
|
|
_bstr_t &bstrCallerVersion, _bstr_t &bstrPNPDeviceID,
|
|
_bstr_t &bstrDeviceClassGUID, _bstr_t &bstrAppProblem, short bLaunch);
|
|
|
|
void SetStatusA(DWORD dwStaus, DWORD nChar, char szBuf[]);
|
|
void SetStatusW(DWORD dwStaus, DWORD nChar, wchar_t szBuf[]);
|