valid.h
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 1k
Category:

Windows Kernel

Development Platform:

Visual C++

  1. /*
  2.  * valid.h - Validation functions description.
  3.  */
  4. /* Prototypes
  5.  *************/
  6. /* valid.c */
  7. extern BOOL IsValidHANDLE(HANDLE);
  8. extern BOOL IsValidHFILE(HANDLE);
  9. extern BOOL IsValidHWND(HWND);
  10. #if defined(DEBUG) || defined(VSTF)
  11. extern BOOL IsValidPCSECURITY_ATTRIBUTES(PCSECURITY_ATTRIBUTES);
  12. extern BOOL IsValidFileCreationMode(DWORD);
  13. extern BOOL IsValidHTEMPLATEFILE(HANDLE);
  14. extern BOOL IsValidPCFILETIME(PCFILETIME);
  15. #endif
  16. #ifdef DEBUG
  17. extern BOOL IsValidHINSTANCE(HINSTANCE);
  18. extern BOOL IsValidHICON(HICON);
  19. extern BOOL IsValidHKEY(HKEY);
  20. extern BOOL IsValidHMODULE(HMODULE);
  21. extern BOOL IsValidShowWindowCmd(int);
  22. #endif