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.

50 lines
904 B

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright (c) 1998 Microsoft Corporation
  4. //
  5. // Module Name:
  6. // uuencode.h
  7. //
  8. // Abstract:
  9. // Declarations.
  10. //
  11. // Implementation File:
  12. // uuencode.cpp
  13. //
  14. // Author:
  15. //
  16. //
  17. // Revision History:
  18. //
  19. // Notes:
  20. //
  21. /////////////////////////////////////////////////////////////////////////////
  22. #ifndef __uuencode_h
  23. #define __uuencode_h
  24. /////////////////////////////////////////////////////////////////////////////
  25. typedef struct _BUFFER {
  26. PBYTE pBuf;
  27. DWORD cLen;
  28. } BUFFER ;
  29. BOOL
  30. uuencode(
  31. BYTE * bufin,
  32. DWORD nbytes,
  33. BUFFER * pbuffEncoded );
  34. BOOL
  35. uudecode(
  36. char * bufcoded,
  37. BUFFER * pbuffdecoded,
  38. DWORD * pcbDecoded );
  39. PBYTE BufferQueryPtr( BUFFER * pB );
  40. BOOL BufferResize( BUFFER *pB, DWORD cNewL );
  41. #endif // __uuencode_h