My.Computer.Registry.LocalMachine 속성

업데이트: 2007년 11월

HKEY_LOCAL_MACHINE에 대한 액세스를 제공하는 RegistryKey 형식을 반환합니다.

' Usage
Dim value As Microsoft.Win32.RegistryKey = My.Computer.Registry.LocalMachine
' Declaration
Public ReadOnly Property LocalMachine As Microsoft.Win32.RegistryKey

반환 값

RegistryKey

설명

My.Computer.Registry 개체는 레지스트리 키에서 작업하는 데 필요한 메서드와 속성을 제공합니다. 자세한 내용은 My.Computer.Registry 개체를 참조하십시오.

HKEY_LOCAL_MACHINE은 일반적으로 Windows에서 모든 사용자에 공통된 설정을 저장하는 데 사용됩니다. 컴퓨터의 모든 사용자가 이 키를 공유합니다. Hardware, SAM, Security, Software, System 등 다섯 개의 하위 키에 로컬 컴퓨터의 구성 데이터가 저장됩니다.

System.Security.Permissions 네임스페이스에 있는 RegistryPermission 클래스는 레지스트리 변수에 대한 액세스를 제어합니다. 레지스트리 변수는 RegistryPermission이 없는 코드가 액세스할 수 있는 메모리 위치에 저장되지 않아야 합니다. 마찬가지로, 사용 권한을 부여할 때는 작업을 완료하는 데 필요한 최소한의 권한을 부여합니다.

레지스트리 권한 액세스 값은 RegistryPermissionAccess 열거형으로 정의됩니다. 다음 표에서는 해당 멤버에 대해 설명합니다.

설명

AllAccess

레지스트리 변수에 대한 만들기, 읽기 및 쓰기 권한입니다.

Create

레지스트리 변수에 대한 만들기 권한입니다.

NoAccess

레지스트리 변수에 대한 액세스 권한이 없습니다.

Read

레지스트리 변수에 대한 읽기 권한입니다.

Write

레지스트리 변수에 대한 쓰기 권한입니다.

작업

다음 표에서는 My.Computer.Registry 개체와 관련된 작업의 예를 보여 줍니다.

작업

참조

레지스트리 키 만들기

방법: Visual Basic에서 레지스트리 키 만들기 및 값 설정

레지스트리 키 삭제

방법: Visual Basic에서 레지스트리 키 삭제

레지스트리 키에 값이 있는지 확인

방법: Visual Basic에서 레지스트리 키에 값이 있는지 확인

레지스트리 키의 값 읽기

방법: Visual Basic에서 레지스트리 키 값 읽기

레지스트리 키에 값 설정

방법: Visual Basic에서 레지스트리 키에 값 설정

예제

이 예제에서는 Software\MyCompany\Preferences 하위 키를 열고 FontColor 값을 "red"로 설정합니다.

My.Computer.Registry.LocalMachine.OpenSubKey _ 
("Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")

요구 사항

네임스페이스:Microsoft.VisualBasic.MyServices

클래스:RegistryProxy(Registry에 대한 액세스 제공)

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

권한

사용 권한이 필요하지 않습니다.

참고 항목

작업

문제 해결: 레지스트리 조작

개념

일반적인 레지스트리 작업

보안 및 레지스트리

My를 사용하여 레지스트리 읽기 및 쓰기

참조

My.Computer.Registry 개체

Microsoft.Win32.RegistryKey

Registry.LocalMachine