Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

301 lines
4.4 KiB

/*++
Copyright (c) 1995 Microsoft Corporation
Module Name:
dophone.h
Abstract:
This module contains the prototypes for the wrapper functions around
the Telephony API phone functions. These functions provide logging
and both synchronous and asynchronous API processing to any
application or dll using the core dll.
Author:
Oliver Wallace (OliverW) 27-Nov-1995
Revision History:
--*/
#ifndef DOPHONE_H
#define DOPHONE_H
#include "windows.h"
#include "tcore.h"
#include "vars.h"
BOOL
WINAPI
DoPhoneClose(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneConfigDialog(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneDevSpecific(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneGetButtonInfo(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetData(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetDevCaps(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetDisplay(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetGain(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetHookSwitch(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetIcon(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetID(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetLamp(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetRing(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetStatus(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetStatusMessages(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetVolume(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneInitialize(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneNegotiateAPIVersion(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneNegotiateExtVersion(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneOpen(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneSetButtonInfo(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneSetData(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneSetDisplay(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneSetGain(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneSetHookSwitch(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneSetLamp(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneSetRing(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneSetStatusMessages(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneSetVolume(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected,
BOOL fWaitHere
);
BOOL
WINAPI
DoPhoneShutdown(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
#if TAPI_2_0
BOOL
WINAPI
DoPhoneInitializeEx(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
BOOL
WINAPI
DoPhoneGetMessage(
LPTAPIPHONETESTINFO lpTapiPhoneTestInfo,
LONG lExpected
);
#endif
#endif // DOPHONE_H