Leaked source code of windows server 2003
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.
 
 
 
 
 
 

88 lines
1.2 KiB

/*++
Copyright (c) 1998 Microsoft Corporation
Module Name:
net\routing\netsh\ipx\ipxmon.h
Abstract:
Prototype for fns called in ipxmon.c
Author:
V Raman Created 7/10/98
--*/
#ifndef __IPXMON_H__
#define __IPXMON_H__
//
// Handle to DLL
//
extern HANDLE g_hModule;
//
// handles to router
//
extern HANDLE g_hMprConfig;
extern HANDLE g_hMprAdmin;
extern HANDLE g_hMIBServer;
//
// Commit mode
//
extern BOOL g_bCommit;
//
// Router name
//
extern PWCHAR g_pwszRouter;
//
// global stuff used in multiple files
//
extern CMD_ENTRY g_IpxCmds[];
extern ULONG g_ulNumTopCmds;
extern ULONG g_ulNumGroups;
extern CMD_GROUP_ENTRY g_IpxCmdGroups[];
//
// Helper functions passed in by the SHELL
//
NS_DLL_STOP_FN StopHelperDll;
DWORD
ConnectToRouter(
IN LPCWSTR pwszRouter
);
DWORD
MungeArguments(
IN OUT LPWSTR *ppwcArguments,
IN DWORD dwArgCount,
OUT PBYTE *ppbNewArg,
OUT PDWORD pdwNewArgCount,
OUT PBOOL pbFreeArg
);
VOID
FreeArgTable(
IN DWORD dwArgCount,
IN OUT LPWSTR *ppwcArgs
);
#endif