EaseFilter Demo Project
EaseFilter.CommonObjects.Utils Class Reference

Static Public Member Functions

static uint WinMajorVersion ()
 
static uint WinMinorVersion ()
 Returns the Windows minor version number for this computer. More...
 
static void CopyOSPlatformDependentFiles ()
 
static string ByteArrayToHexStr (byte[] ba)
 
static byte [] ConvertHexStrToByteArray (string hexString)
 
static byte [] GetKeyByPassPhrase (string pwStr)
 Generate 32 bytes key array by pass phrase string More...
 
static byte [] GetRandomKey ()
 
static byte [] GetRandomIV ()
 
static bool IsBase64String (string s)
 
static void SaveAppSetting (string fileName, Dictionary< string, string > keyValues)
 
static void LoadAppSetting (string fileName, ref Dictionary< string, string > keyValues)
 
static void ToDebugger (string message)
 

Detailed Description

Definition at line 26 of file Utils.cs.

Member Function Documentation

◆ ByteArrayToHexStr()

static string EaseFilter.CommonObjects.Utils.ByteArrayToHexStr ( byte []  ba)
static

Definition at line 174 of file Utils.cs.

◆ ConvertHexStrToByteArray()

static byte [] EaseFilter.CommonObjects.Utils.ConvertHexStrToByteArray ( string  hexString)
static

Definition at line 185 of file Utils.cs.

◆ CopyOSPlatformDependentFiles()

static void EaseFilter.CommonObjects.Utils.CopyOSPlatformDependentFiles ( )
static

Definition at line 92 of file Utils.cs.

◆ GetKeyByPassPhrase()

static byte [] EaseFilter.CommonObjects.Utils.GetKeyByPassPhrase ( string  pwStr)
static

Generate 32 bytes key array by pass phrase string

Parameters
pwStr
Returns

Definition at line 207 of file Utils.cs.

◆ GetRandomIV()

static byte [] EaseFilter.CommonObjects.Utils.GetRandomIV ( )
static

Definition at line 229 of file Utils.cs.

◆ GetRandomKey()

static byte [] EaseFilter.CommonObjects.Utils.GetRandomKey ( )
static

Definition at line 220 of file Utils.cs.

◆ IsBase64String()

static bool EaseFilter.CommonObjects.Utils.IsBase64String ( string  s)
static

Definition at line 237 of file Utils.cs.

◆ LoadAppSetting()

static void EaseFilter.CommonObjects.Utils.LoadAppSetting ( string  fileName,
ref Dictionary< string, string >  keyValues 
)
static

Definition at line 269 of file Utils.cs.

◆ SaveAppSetting()

static void EaseFilter.CommonObjects.Utils.SaveAppSetting ( string  fileName,
Dictionary< string, string >  keyValues 
)
static

Definition at line 252 of file Utils.cs.

◆ ToDebugger()

static void EaseFilter.CommonObjects.Utils.ToDebugger ( string  message)
static

Definition at line 284 of file Utils.cs.

◆ WinMajorVersion()

static uint EaseFilter.CommonObjects.Utils.WinMajorVersion ( )
static

Definition at line 28 of file Utils.cs.

◆ WinMinorVersion()

static uint EaseFilter.CommonObjects.Utils.WinMinorVersion ( )
static

Returns the Windows minor version number for this computer.

Definition at line 53 of file Utils.cs.


The documentation for this class was generated from the following file:

Social Network


Services Overview

Architect, implement and test file system filter drivers for a wide range of functionality. We can offer several levels of assistance to meet your specific.

Contact Us

You are welcome to contact us for salse or partnership.

Sales: sales@easefilter.com
Support: support@easefilter.com
Info: info@easefilter.com