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.
53 lines
1.2 KiB
53 lines
1.2 KiB
/*++
|
|
|
|
Copyright (c) 1989-1997 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
ifsmrxnp.h
|
|
|
|
Abstract:
|
|
|
|
This module includes all network provider router interface related
|
|
definitions for the sample
|
|
|
|
Notes:
|
|
|
|
This module has been built and tested only in UNICODE environment
|
|
|
|
--*/
|
|
|
|
#ifndef _IFSMRXNP_H_
|
|
#define _IFSMRXNP_H_
|
|
|
|
#define IFSMRXNP_DEBUG_CALL 0x1
|
|
#define IFSMRXNP_DEBUG_ERROR 0x2
|
|
#define IFSMRXNP_DEBUG_INFO 0x4
|
|
|
|
extern DWORD IfsMRxNpDebugLevel;
|
|
|
|
#define TRACE_CALL(Args) \
|
|
if (IfsMRxNpDebugLevel & IFSMRXNP_DEBUG_CALL) { \
|
|
DbgPrint##Args; \
|
|
}
|
|
|
|
#define TRACE_ERROR(Args) \
|
|
if (IfsMRxNpDebugLevel & IFSMRXNP_DEBUG_ERROR) { \
|
|
DbgPrint##Args; \
|
|
}
|
|
|
|
#define TRACE_INFO(Args) \
|
|
if (IfsMRxNpDebugLevel & IFSMRXNP_DEBUG_INFO) { \
|
|
DbgPrint##Args; \
|
|
}
|
|
|
|
typedef struct _IFSMRXNP_ENUMERATION_HANDLE_ {
|
|
INT LastIndex;
|
|
} IFSMRXNP_ENUMERATION_HANDLE,
|
|
*PIFSMRXNP_ENUMERATION_HANDLE;
|
|
|
|
extern BOOL InitializeSharedMemory();
|
|
extern VOID UninitializeSharedMemory();
|
|
|
|
#endif
|
|
|