This is experimental documentation.
Encompasses any revision check functionality for all Battle.net games.
This class cannot be inherited.

C# | Visual Basic | Visual C++ |
public static class CheckRevision
Public NotInheritable Class CheckRevision
public ref class CheckRevision abstract sealed

All Members | Methods | ||||
Icon | Member | Description |
---|---|---|
![]() ![]() | 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.
|

This class provides all CheckRevision-related support,
including file checksumming and EXE version information.

This type is safe for multithreaded operations.

Object | |
![]() | CheckRevision |
Assembly: Asgard5Library (Module: Asgard5Library)