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.

47 lines
786 B

  1. /*++
  2. Copyright (c) 1992-1997 Microsoft Corporation
  3. Module Name:
  4. ntfuncs.h
  5. Abstract:
  6. Contains definitions for dynamically loaded NTDLL functions.
  7. Environment:
  8. User Mode - Win32
  9. Revision History:
  10. --*/
  11. #ifndef _INC_NTFUNCS
  12. #define _INC_NTFUNCS
  13. typedef NTSYSAPI NTSTATUS
  14. (NTAPI * PFNNTQUERYSYSTEMINFORMATION)(
  15. IN SYSTEM_INFORMATION_CLASS SystemInformationClass,
  16. OUT PVOID SystemInformation,
  17. IN ULONG SystemInformationLength,
  18. OUT PULONG ReturnLength OPTIONAL
  19. );
  20. typedef NTSYSAPI LARGE_INTEGER
  21. (NTAPI * PFNRTLEXTENDEDLARGEINTEGERDIVIDE)(
  22. LARGE_INTEGER Dividend,
  23. ULONG Divisor,
  24. PULONG Remainder
  25. );
  26. typedef NTSYSAPI BOOLEAN
  27. (NTAPI * PFNRTLGETNTPRODUCTTYPE)(
  28. PNT_PRODUCT_TYPE NtProductType
  29. );
  30. #endif // _INC_NTFUNCS