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.
33 lines
680 B
33 lines
680 B
/*
|
|
* valid.h - Validation functions description.
|
|
*/
|
|
|
|
|
|
/* Prototypes
|
|
*************/
|
|
|
|
/* valid.c */
|
|
|
|
extern BOOL IsValidHANDLE(HANDLE);
|
|
extern BOOL IsValidHFILE(HANDLE);
|
|
extern BOOL IsValidHWND(HWND);
|
|
|
|
#if defined(DEBUG) || defined(VSTF)
|
|
|
|
extern BOOL IsValidPCSECURITY_ATTRIBUTES(PCSECURITY_ATTRIBUTES);
|
|
extern BOOL IsValidFileCreationMode(DWORD);
|
|
extern BOOL IsValidHTEMPLATEFILE(HANDLE);
|
|
extern BOOL IsValidPCFILETIME(PCFILETIME);
|
|
|
|
#endif
|
|
|
|
#ifdef DEBUG
|
|
|
|
extern BOOL IsValidHINSTANCE(HINSTANCE);
|
|
extern BOOL IsValidHICON(HICON);
|
|
extern BOOL IsValidHKEY(HKEY);
|
|
extern BOOL IsValidHMODULE(HMODULE);
|
|
extern BOOL IsValidShowWindowCmd(int);
|
|
|
|
#endif
|
|
|