IPStore::EnumItems 메서드
[Pstore(보호된 스토리지)는 Windows Server 2003 및 Windows XP에서 사용할 수 있습니다. Windows Server 2008 및 Windows Vista에서 읽기 전용 작업에만 사용할 수 있지만 후속 버전에서는 사용할 수 없습니다. Pstore는 데이터 보호의 이전 구현을 사용합니다. 개발자는 CryptProtectData 및 CryptUnprotectData 함수에서 제공하는 더 강력한 데이터 보호를 활용하는 것이 좋습니다.]
보호된 스토리지 데이터베이스에서 항목을 열거하기 위한 하위 형식의 인터페이스 포인터를 반환합니다.
구문
HRESULT EnumItems(
[in] PST_KEY Key,
[in] const PSGUID *pItemType,
[in] const GUID *pItemSubtype,
[in] DWORD dwFlags,
[in] IEnumPStoreItems **ppenum
);
매개 변수
-
키 [in]
-
형식이 컴퓨터에 로컬인지 아니면 만드는 사용자와만 연결되어 있는지 여부를 지정합니다.
값 의미 - PST_KEY_CURRENT_USER
- 0x00000000
스토리지는 레지스트리의 현재 사용자 섹션에서 유지 관리됩니다. - PST_KEY_LOCAL_MACHINE
- 0x00000001
스토리지는 레지스트리의 로컬 컴퓨터 섹션에서 유지 관리됩니다. -
pItemType [in]
-
열거할 항목의 데이터 형식을 식별하는 GUID 에 대한 포인터입니다.
-
pItemSubtype [in]
-
열거할 항목의 데이터 하위 형식을 식별하는 GUID 에 대한 포인터입니다.
-
dwFlags [in]
-
예약됨: 0으로 설정해야 합니다.
-
ppenum [in]
-
IEnumPStoreItems 인터페이스에 대한 포인터에 대한 포인터입니다.
반환 값
반환 값은 HRESULT입니다. PST_E_OK 값은 함수가 성공했음을 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
DLL |
|
추가 정보