windows-nt/Source/XPSP1/NT/printscan/fax/provider/t30/headers/mcfg.h
2020-09-26 16:20:57 +08:00

38 lines
1.4 KiB
C

//--------------------------------------------------------------------------
//
// File Name: MCFG.H
//
// Brief Description: External header file for the AWMCFG module.
//
// Author: JosephJ
// History: 3/12/95 Created.
//
// Copyright (c) 1995 Microsoft Corporation
//
//--------------------------------------------------------------------------
enum
{
MCFG_DO_RESERVED0 = 0, // Reserved - don't use
MCFG_DO_ADVANCED_PROPERTIES = 10, // Advanced modem props.
// dwIn0 == DeviceID
// dwIn1 == DeviceIDType
// dwIn2 == (DWORD) (LPSTR) lpszSection where profile is stored.
//lpdwOut0: reserved, must be 0.
//lpdwOut1: reserved, must be 0.
};
BOOL MCFGConfigure(
HWND hwndParent, // IN: If we put up a dialog box
DWORD dwAction, // IN: One of the MCFG_DO_* enums above.
DWORD dwIn0, // IN: Action-specific param 0
DWORD dwIn1, // IN: Action-specific param 1
DWORD dwIn2, // IN: Action-specific param 2
LPDWORD lpdwOut0, // OUT: Action-specific result 0
LPDWORD lpdwOut1 // OUT: Action-specific result 1
);
typedef BOOL (WINAPI *LPFNMCFGCONFIGURE)
( HWND, DWORD, DWORD, DWORD, DWORD, LPDWORD, LPDWORD);