Reference Library
CheckRevision Class
NamespacesMBNCSUtilCheckRevision
Encompasses any revision check functionality for all Battle.net games. This class cannot be inherited.
Declaration Syntax
C#Visual BasicVisual C++
public static class CheckRevision
Public NotInheritable Class CheckRevision
public ref class CheckRevision abstract sealed
Members
All MembersMethods



IconMemberDescription
DoCheckRevision(String, array<String>[]()[][], Int32)
Calculates the revision check for the specified files.

DoLockdownCheckRevision(array<Byte>[]()[][], array<String>[]()[][], String, String, Int32%, Int32%)
Performs the Lockdown revision check.

ExtractMPQNumber(String)
Extracts the MPQ number from the MPQ specified by the Battle.net server.

GetExeInfo(String, String%)
Gets EXE information for the specified file.

GetVersionByte(String)
Gets the current "version byte" for the specified product.

Remarks
This class provides all CheckRevision-related support, including file checksumming and EXE version information.
Thread Safety
This type is safe for multithreaded operations.
Inheritance Hierarchy
Object
CheckRevision

Assembly: Asgard5Library (Module: Asgard5Library)