mirror of https://github.com/lianthony/NT4.0
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.
66 lines
3.6 KiB
66 lines
3.6 KiB
//----------------------------------------------------------------------------
|
|
//
|
|
// File: Setup.hpp
|
|
//
|
|
// Contents:
|
|
//
|
|
// Notes:
|
|
//
|
|
// History:
|
|
// April 21, 1995 MikeMi - Created
|
|
//
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#ifndef __SETUPCFG_HPP__
|
|
#define __SETUPCFG_HPP__
|
|
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupFunctions(
|
|
DWORD nArgs,
|
|
LPSTR apszArgs[],
|
|
LPSTR * ppszResult );
|
|
FUNC_DECLSPEC LONG FAR PASCAL NetSetupActivateBindingsW (
|
|
const TCHAR * pszServiceName,
|
|
const TCHAR * * apszBinds );
|
|
FUNC_DECLSPEC LONG FAR PASCAL NetSetupActivateBindingsA (
|
|
const CHAR * pszServiceName,
|
|
const CHAR * * apszBinds );
|
|
|
|
FUNC_DECLSPEC LONG FAR PASCAL NetSetupRunDetectEnd();
|
|
|
|
// exported functions
|
|
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupAddMonitor( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupDeleteMonitor( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupBROWSER( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupNETBIOS( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupLanaMap( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupEqualToXnsRoute( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupSetEnumExport( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupRemoveRouteFromNETBIOS( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupConvertEndPointString( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupGetBusTypeDialog( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupUpgradeCardNum ( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupUpgradeSNA ( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupCopySingleFile( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupSendProgressMessage( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupRegCopyTree( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupAddNameSpaceProvider( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
FUNC_DECLSPEC BOOL FAR PASCAL NetSetupRemoveNameSpaceProvider( DWORD nArgs, LPSTR apszArgs[], LPSTR * ppszResult );
|
|
|
|
FUNC_DECLSPEC APIERR NetSetupReviewBindings( HWND hwndParent, DWORD dwBindFlags );
|
|
FUNC_DECLSPEC APIERR NetSetupFindSoftwareComponent( PCWSTR pszInfOption, PWSTR pszInfName, PDWORD pcchInfName, PWSTR pszRegBase, PDWORD pcchRegBase );
|
|
FUNC_DECLSPEC APIERR NetSetupFindHardwareComponent( PCWSTR pszInfOption, PWSTR pszInfName, PDWORD pcchInfName, PWSTR pszRegBase, PDWORD pcchRegBase );
|
|
FUNC_DECLSPEC APIERR NetSetupComponentInstall( HWND hwndParent, PCWSTR pszInfOption, PCWSTR pszInfName, PCWSTR pszInstallPath, DWORD dwInstallFlags, PDWORD pdwReturn );
|
|
FUNC_DECLSPEC APIERR NetSetupComponentRemove( HWND hwndParent, PCWSTR pszInfOption, DWORD dwInstallFlags, PDWORD pdwReturn );
|
|
FUNC_DECLSPEC APIERR NetSetupComponentProperties( HWND hwndParent, PCWSTR pszInfOption, DWORD dwInstallFlags, PDWORD pdwReturn );
|
|
|
|
FUNC_DECLSPEC APIERR RunDetectStart();
|
|
FUNC_DECLSPEC APIERR RunDetectEnd ();
|
|
FUNC_DECLSPEC APIERR RunDetectReset ();
|
|
FUNC_DECLSPEC APIERR RunDetectCardEx( CARD_REFERENCE*& pCardRef, INT& iCard, BOOL fFirst );
|
|
|
|
|
|
#endif
|