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.
 
 
 
 
 
 

121 lines
2.5 KiB

/*++ BUILD Version: 0000 // Increment this if a change has global effects
Copyright (c) 1995 Microsoft Corporation
Module Name:
tapy.h
Abstract:
Header file for
Author:
Dan Knudson (DanKn) dd-Mmm-1995
Revision History:
--*/
typedef struct _TAPIGETLOCATIONINFO_PARAMS
{
OUT LONG lResult;
IN PTCLIENT ptClient;
OUT DWORD dwCountryCodeOffset;
IN OUT DWORD dwCountryCodeSize;
OUT DWORD dwCityCodeOffset;
IN OUT DWORD dwCityCodeSize;
} TAPIGETLOCATIONINFO_PARAMS, *PTAPIGETLOCATIONINFO_PARAMS;
typedef struct _TAPIREQUESTDROP_PARAMS
{
OUT LONG lResult;
IN PTCLIENT ptClient;
IN HWND hwnd;
IN DWORD wRequestID;
} TAPIREQUESTDROP_PARAMS, *PTAPIREQUESTDROP_PARAMS;
typedef struct _TAPIREQUESTMAKECALL_PARAMS
{
OUT LONG lResult;
IN PTCLIENT ptClient;
IN DWORD dwDestAddressOffset;
IN DWORD dwAppNameOffset; // valid offset or TAPI_NO_DATA
IN DWORD dwCalledPartyOffset; // valid offset or TAPI_NO_DATA
IN DWORD dwCommentOffset; // valid offset or TAPI_NO_DATA
union
{
IN DWORD dwProxyListTotalSize; // size of client buffer
OUT DWORD dwProxyListOffset; // valid offset on success
} u;
IN DWORD hRequestMakeCallFailed; // Non-zero if failed to
// start proxy
OUT DWORD hRequestMakeCallAttempted; // Non-zero if failed to
// start proxy
} TAPIREQUESTMAKECALL_PARAMS, *PTAPIREQUESTMAKECALL_PARAMS;
typedef struct _TAPIREQUESTMEDIACALL_PARAMS
{
OUT LONG lResult;
IN PTCLIENT ptClient;
IN HWND hwnd;
IN DWORD wRequestID;
IN DWORD dwDeviceClassOffset;
OUT DWORD dwDeviceIDOffset;
IN OUT DWORD dwSize;
IN DWORD dwSecure;
IN DWORD dwDestAddressOffset;
IN DWORD dwAppNameOffset; // valid offset or TAPI_NO_DATA
IN DWORD dwCalledPartyOffset;
IN DWORD dwCommentOffset; // valid offset or TAPI_NO_DATA
} TAPIREQUESTMEDIACALL_PARAMS, *PTAPIREQUESTMEDIACALL_PARAMS;
typedef struct _TAPIPERFORMANCE_PARAMS
{
OUT LONG lResult;
IN PTCLIENT ptClient;
OUT DWORD dwPerfOffset;
} TAPIPERFORMANCE_PARAMS, *PTAPIPERFORMANCE_PARAMS;