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.

54 lines
1.3 KiB

  1. /*++
  2. Copyright (C) Microsoft Corporation, 1999 - 1999
  3. Module Name:
  4. ipcfgtest.h
  5. Author:
  6. 05-Aug-1998 ( t-rajkup )
  7. Arguments:
  8. None.
  9. --*/
  10. #ifndef HEADER_IPCFGTEST
  11. #define HEADER_IPCFGTEST
  12. #define DEBUG_PRINT(S) /* nothing */
  13. #define TRACE_PRINT(S) /* nothing */
  14. #define TCPIP_PARAMS_INTER_KEY "Tcpip\\Parameters\\Interfaces\\"
  15. #define SERVICES_KEY "SYSTEM\\CurrentControlSet\\Services"
  16. #define STRING_ARRAY_DELIMITERS " \t,;"
  17. #define MAX_STRING_LIST_LENGTH 32 // arbitrary
  18. #ifndef FLAG_DONT_SHOW_PPP_ADAPTERS
  19. #define FLAG_DONT_SHOW_PPP_ADAPTERS 0
  20. #endif
  21. BOOL ZERO_IP_ADDRESS(LPCTSTR pszIp);
  22. #define MAP_ADAPTER_GUID_TO_NAME(Guid) MapAdapterGuidToName(Guid)
  23. #define LAST_NODE_TYPE 4
  24. #define NODE_TYPE_BROADCAST 1
  25. #define NODE_TYPE_PEER_PEER 2
  26. #define NODE_TYPE_MIXED 4
  27. #define NODE_TYPE_HYBRID 8
  28. #define FIRST_NODE_TYPE 1
  29. #define MAX_ALLOWED_ADAPTER_NAME_LENGTH (MAX_ADAPTER_NAME_LENGTH + 256)
  30. #define BNODE NODE_TYPE_BROADCAST
  31. #define PNODE NODE_TYPE_PEER_PEER
  32. #define MNODE NODE_TYPE_MIXED
  33. #define HNODE NODE_TYPE_HYBRID
  34. typedef DWORD (__stdcall *PFNGUIDTOFRIENDLYNAME)(LPWSTR szGuidPath, LPWSTR szBuffer, DWORD cchBuffer);
  35. extern PFNGUIDTOFRIENDLYNAME pfnGuidToFriendlyName;
  36. #endif