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.

67 lines
789 B

  1. /*++
  2. Copyright (c) 1994 Microsoft Corporation
  3. Module Name:
  4. handle.h
  5. Abstract:
  6. Header file for common\handle.cxx
  7. Author:
  8. Richard L Firth (rfirth) 01-Nov-1994
  9. Revision History:
  10. 01-Nov-1994 rfirth
  11. Created
  12. --*/
  13. //
  14. // prototypes
  15. //
  16. #if defined(__cplusplus)
  17. extern "C" {
  18. #endif
  19. DWORD
  20. HandleInitialize(
  21. VOID
  22. );
  23. VOID
  24. HandleTerminate(
  25. VOID
  26. );
  27. DWORD
  28. AllocateHandle(
  29. IN LPVOID Address,
  30. OUT LPHINTERNET lpHandle
  31. );
  32. DWORD
  33. FreeHandle(
  34. IN HINTERNET Handle
  35. );
  36. DWORD
  37. MapHandleToAddress(
  38. IN HINTERNET Handle,
  39. OUT LPVOID * lpAddress,
  40. IN BOOL Invalidate
  41. );
  42. DWORD
  43. DereferenceObject(
  44. IN LPVOID lpObject
  45. );
  46. #if defined(__cplusplus)
  47. }
  48. #endif