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.

30 lines
1.2 KiB

  1. #ifndef H__router
  2. #define H__router
  3. /* Calls from DDER */
  4. BOOL RouterGetRouterForDder( const LPSTR lpszNodeName, HDDER hDder );
  5. VOID RouterPacketFromDder( HROUTER hRouter, HDDER hDder,
  6. LPDDEPKT lpDdePkt );
  7. VOID RouterAssociateDder( HROUTER hRouter, HDDER hDder );
  8. VOID RouterDisassociateDder( HROUTER hRouter, HDDER hDder );
  9. /* Calls from PKTZ */
  10. VOID RouterPacketFromNet( HPKTZ hPktzFrom, LPDDEPKT lpDdePkt );
  11. VOID RouterConnectionComplete( HROUTER hRouter, WORD hRouterExtra,
  12. HPKTZ hPktz );
  13. VOID RouterConnectionBroken( HROUTER hRouter, WORD hRouterExtra,
  14. HPKTZ hPktz, BOOL bFromPktz );
  15. VOID RouterGetNextForPktz( HROUTER hRouter, WORD hRouterExtra,
  16. HROUTER FAR *lphRouterNext, WORD FAR *lphRouterExtraNext );
  17. VOID RouterGetPrevForPktz( HROUTER hRouter, WORD hRouterExtra,
  18. HROUTER FAR *lphRouterPrev, WORD FAR *lphRouterExtraPrev );
  19. VOID RouterSetNextForPktz( HROUTER hRouter, WORD hRouterExtra,
  20. HROUTER hRouterNext, WORD hRouterExtraNext );
  21. VOID RouterSetPrevForPktz( HROUTER hRouter, WORD hRouterExtra,
  22. HROUTER hRouterPrev, WORD hRouterExtraPrev );
  23. #ifdef _WINDOWS
  24. VOID RouterCloseByName( LPSTR lpszName );
  25. #endif
  26. #endif