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.

21 lines
509 B

  1. #if !defined(_FUSION_INC_PARSER_H_INCLUDED_)
  2. #define _FUSION_INC_PARSER_H_INCLUDED_
  3. #pragma once
  4. #include "fusionarray.h"
  5. #include "sxstypes.h"
  6. class CFusionParser
  7. {
  8. public:
  9. static BOOL ParseULONG(ULONG &rul, PCWSTR sz, SIZE_T cch, ULONG Radix = 10);
  10. static BOOL ParseFILETIME(FILETIME &rft, PCWSTR sz, SIZE_T cch);
  11. static BOOL ParseIETFDate( FILETIME &rft, PCWSTR sz, SIZE_T cch );
  12. static BOOL ParseVersion(ASSEMBLY_VERSION &rav, PCWSTR sz, SIZE_T cch, bool &rfSyntaxValid);
  13. };
  14. #endif