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.

32 lines
928 B

  1. /*
  2. * olevalid.h - OLE validation functions description.
  3. */
  4. /* Prototypes
  5. *************/
  6. /* olevalid.c */
  7. #if defined(DEBUG) || defined(VSTF)
  8. extern BOOL IsValidPCGUID(PCGUID);
  9. extern BOOL IsValidPCCLSID(PCCLSID);
  10. extern BOOL IsValidPCIID(PCIID);
  11. extern BOOL IsValidREFIID(REFIID);
  12. extern BOOL IsValidREFCLSID(REFCLSID);
  13. extern BOOL IsValidPCInterface(PCVOID);
  14. extern BOOL IsValidPCIClassFactory(PCIClassFactory);
  15. extern BOOL IsValidPCIDataObject(PCIDataObject);
  16. extern BOOL IsValidPCIMalloc(PCIMalloc);
  17. extern BOOL IsValidPCIMoniker(PCIMoniker);
  18. extern BOOL IsValidPCIPersist(PCIPersist);
  19. extern BOOL IsValidPCIPersistFile(PCIPersistFile);
  20. extern BOOL IsValidPCIPersistStorage(PCIPersistStorage);
  21. extern BOOL IsValidPCIPersistStream(PCIPersistStream);
  22. extern BOOL IsValidPCIStorage(PCIStorage);
  23. extern BOOL IsValidPCIStream(PCIStream);
  24. extern BOOL IsValidPCIUnknown(PCIUnknown);
  25. #endif