blob: 06f776b210b4bf4b4441e522ae907b5397a5f64a (
plain) (
tree)
|
|
//---------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation 1993-1996
//
// File: unimdmp.h
//
// This file contains private modem structures and defines shared
// between Unimodem components, and components that invoke the Unimodem
// class installer.
//
//---------------------------------------------------------------------------
#ifndef __UNIMDMP_H__
#define __UNIMDMP_H__
#ifndef __ROVCOMM_H__
#define MAX_BUF_SHORT 32
#endif // __ROVCOMM_H__
// Unattended install parameters
typedef struct _tagInstallParams
{
BOOL bUnattended;
TCHAR szPort[MAX_BUF_SHORT];
TCHAR szInfName[MAX_PATH];
TCHAR szInfSect[LINE_LEN];
} INSTALLPARAMS, FAR *LPINSTALLPARAMS;
// This structure is the private structure that may be
// specified in the SP_INSTALLWIZARD_DATA's PrivateData field.
typedef struct tagMODEM_INSTALL_WIZARD
{
DWORD cbSize;
DWORD Flags; // MIWF_ bit field
DWORD ExitButton; // PSBTN_ value
LPARAM PrivateData;
INSTALLPARAMS InstallParams;
} MODEM_INSTALL_WIZARD, * PMODEM_INSTALL_WIZARD;
#endif // __UNIMDMP_H__
|