Source code of Windows XP (NT5)
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.

34 lines
1.0 KiB

  1. /*++
  2. Copyright (c) 2000-2001, Microsoft Corporation All rights reserved.
  3. Module Name:
  4. crtwrap.h
  5. Abstract:
  6. Header file for crtwrap.c
  7. Revision History:
  8. 01 Mar 2000 v-michka Created.
  9. --*/
  10. #ifndef CRTCOPY_H
  11. #define CRTCOPY_H
  12. // Forward declares
  13. size_t __cdecl gwcslen (const wchar_t * wcs);
  14. wchar_t * __cdecl gwcscat(wchar_t * dst, const wchar_t * src);
  15. char * __cdecl gstrncpy(char * dest, const char * source, size_t count);
  16. wchar_t * __cdecl gwcscpy(wchar_t * dst, const wchar_t * src);
  17. wchar_t * __cdecl gwcsncpy(wchar_t * dest, const wchar_t * source, size_t count);
  18. int __cdecl gwcscmp(const wchar_t * src, const wchar_t * dst);
  19. int __cdecl gwcsncmp(const wchar_t * first, const wchar_t * last, size_t count);
  20. wchar_t * __cdecl gwcsstr(const wchar_t * wcs1, const wchar_t * wcs2);
  21. void __cdecl gsplitpath(register const char *path, char *drive, char *dir, char *fname, char *ext);
  22. void __cdecl gwsplitpath(register const WCHAR *path, WCHAR *drive, WCHAR *dir, WCHAR *fname, WCHAR *ext);
  23. int gresetstkoflw(void);
  24. #endif // CRTCOPY_H