C# Class NSoft.NFramework.WindowsSystem.Registry64

64bit OS 용 Registry 사용을 위한 클래스입니다.
Inheritance: IRegistryReader
显示文件 Open project: debop/NFramework

Public Methods

Method Description
GetValue ( string subKey, string name ) : string

레지스트리의 서브키의 name에 해당하는 값을 가져온다.

Registry64 ( IntPtr rootKey ) : System

Initialize a new instance of the Registry64 class

Private Methods

Method Description
GetKeyValueData ( IntPtr openKey, KeyValueInfo keyValueName ) : string
GetKeyValueInfo ( IntPtr openKey, string name ) : KeyValueInfo
OpenSubKey ( IntPtr rootKey, string subKey ) : IntPtr
RegCloseKey ( IntPtr hKey ) : int
RegOpenKeyEx ( IntPtr hKey, string subKey, uint options, int sam, IntPtr &phkResult ) : int
RegQueryValueEx ( IntPtr hKey, string lpValueName, int lpReserved, uint &lpType, StringBuilder lpData, uint &lpcbData ) : int
ThrowException ( int errorCode ) : void

Method Details

GetValue() public method

레지스트리의 서브키의 name에 해당하는 값을 가져온다.
public GetValue ( string subKey, string name ) : string
subKey string 레지스트리 서브키찾
name string 찾고자하는 레지스트리 명
return string

Registry64() public method

Initialize a new instance of the Registry64 class
public Registry64 ( IntPtr rootKey ) : System
rootKey System.IntPtr The root HKey
return System