PStore
[Pstore(보호된 스토리지)는 Windows Server 2003 및 Windows XP에서 사용할 수 있습니다. Windows Server 2008 및 Windows Vista에서 읽기 전용 작업에만 사용할 수 있지만 후속 버전에서는 사용할 수 없습니다. Pstore는 데이터 보호의 이전 구현을 사용합니다. 개발자는 CryptProtectData 및 CryptUnprotectData 함수에서 제공하는 더 강력한 데이터 보호를 활용하는 것이 좋습니다.]
보호된 스토리지는 애플리케이션에 사용자 데이터를 안전하게 저장하거나 수정하지 않아야 하는 인터페이스를 제공합니다.
저장된 데이터 단위를 항목이라고 합니다. 저장된 데이터의 구조와 콘텐츠는 보호된 스토리지 시스템에 불투명합니다. 항목에 대한 액세스는 암호가 필요한지 여부와 같이 데이터에 액세스하는 데 필요한 확인을 지정하는 사용자 정의 보안 스타일에 따라 확인될 수 있습니다. 또한 항목에 대한 액세스에는 액세스 규칙 집합이 적용됩니다. 각 액세스 모드에 대한 액세스 규칙(예: 읽기/쓰기)이 있습니다. 액세스 규칙 집합은 Access 절로 구성됩니다. 현재 두 가지 종류의 Access 절이 지원됩니다. Authenticode 및 호출자의 이진 검사입니다. 일반적으로 애플리케이션 설정 시 새 애플리케이션이 이전에 다른 애플리케이션에서 만들었을 수 있는 항목에 대한 사용자 액세스 권한을 요청할 수 있도록 하는 메커니즘이 제공됩니다.
항목은 키, 형식, 하위 형식 및 이름의 조합으로 고유하게 식별됩니다. 키는 항목이 이 컴퓨터에 대해 전역인지 아니면 이 사용자와만 연결되어 있는지를 지정하는 상수입니다. 이름은 일반적으로 사용자가 선택하는 문자열입니다. 형식 및 하위 형식은 일반적으로 애플리케이션에서 지정하는 GUID입니다. 형식 및 하위 형식에 대한 추가 정보는 시스템 레지스트리에 보관되며 표시 이름 및 UI 힌트와 같은 특성을 포함합니다. 하위 형식의 경우 부모 형식이 고정되어 시스템 레지스트리에 특성으로 포함됩니다. 형식 그룹 항목은 일반적인 용도(예: 결제 또는 식별)에 사용됩니다. 하위 형식 그룹 항목은 공통 데이터 형식을 공유합니다.
- IEnumPStoreItems
- IEnumPStoreProviders
- IEnumPStoreTypes
- IPStore
- PStoreCreateInstance
- PStoreEnumProviders
- PStore 상수
- PStore 형식