* include/mprapi.h (MprAdminConnection*,MprAdminPort*): Add declaration.

* lib/mprapi.def: New file.
This commit is contained in:
Dimitri Papadopoulos 2006-05-02 12:21:21 +00:00
parent fa8ffde6a4
commit b8a1621817
3 changed files with 26 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2006-05-02 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (MprAdminConnection*,MprAdminPort*): Add declaration.
* lib/mprapi.def: New file.
2006-05-02 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (PPP_*INFO*, RAS_CONNECTION_*, RAS_PORT_*,

View File

@ -121,7 +121,6 @@ extern "C" {
#define PPP_LCP_CHAP_MS 0x00000080
#define PPP_LCP_CHAP_MSV2 0x00000081
#define PPP_LCP_MULTILINK_FRAMING 0x00000001
typedef enum _RAS_HARDWARE_CONDITION {
RAS_HARDWARE_OPERATIONAL,
RAS_HARDWARE_FAILURE
@ -427,6 +426,16 @@ typedef struct _RAS_USER_1 {
WCHAR wszPhoneNumber[MAX_PHONE_NUMBER_LEN+1];
BYTE bfPrivilege2;
} RAS_USER_1,*PRAS_USER_1;
typedef HANDLE RAS_SERVER_HANDLE;
DWORD WINAPI MprAdminConnectionClearStats(RAS_SERVER_HANDLE,HANDLE);
DWORD WINAPI MprAdminConnectionEnum(RAS_SERVER_HANDLE,DWORD,LPBYTE*,DWORD,LPDWORD,LPDWORD,LPDWORD);
DWORD WINAPI MprAdminConnectionGetInfo(RAS_SERVER_HANDLE,DWORD,HANDLE,LPBYTE*);
DWORD WINAPI MprAdminConnectionRemoveQuarantine(HANDLE,HANDLE,BOOL);
DWORD WINAPI MprAdminPortClearStats(RAS_SERVER_HANDLE,HANDLE);
DWORD WINAPI MprAdminPortDisconnect(RAS_SERVER_HANDLE,HANDLE);
DWORD WINAPI MprAdminPortEnum(RAS_SERVER_HANDLE,DWORD,HANDLE,LPBYTE*,DWORD,LPDWORD,LPDWORD,LPDWORD);
DWORD WINAPI MprAdminPortGetInfo(RAS_SERVER_HANDLE,DWORD,HANDLE,LPBYTE);
DWORD WINAPI MprAdminPortReset(RAS_SERVER_HANDLE,HANDLE);
#endif
#ifdef __cplusplus

View File

@ -0,0 +1,11 @@
LIBRARY MPRAPI.DLL
EXPORTS
MprAdminConnectionClearStats@8
MprAdminConnectionEnum@28
MprAdminConnectionGetInfo@16
MprAdminConnectionRemoveQuarantine@12
MprAdminPortClearStats@8
MprAdminPortDisconnect@8
MprAdminPortEnum@32
MprAdminPortGetInfo@16
MprAdminPortReset@8