PStoreEnumProviders 함수
[보호된 스토리지(Pstore)는 Windows Server 2003 및 Windows XP에서 사용할 수 있습니다. Windows Server 2008 및 Windows Vista에서 읽기 전용 작업에만 사용할 수 있지만 후속 버전에서는 사용할 수 없습니다. Pstore는 데이터 보호의 이전 구현을 사용합니다. 개발자는 CryptProtectData 및 CryptUnprotectData 함수에서 제공하는 더 강력한 데이터 보호를 활용하는 것이 좋습니다.]
시스템에 현재 설치된 보호된 스토리지 공급자를 열거하는 데 차례로 사용할 수 있는 열거자 개체를 가져옵니다.
구문
HRESULT PStoreEnumProviders(
DWORD dwFlags,
IEnumPStoreProviders **ppenum
);
매개 변수
-
dwFlags
-
이 매개 변수는 사용되지 않으며 0이어야 합니다.
-
ppenum
-
설치된 공급자를 열거하는 데 사용할 수 있는 IEnumPStoreProviders 인터페이스에 대한 포인터에 대한 포인터입니다.
반환 값
이 함수는 HRESULT를 반환합니다.
설명
보호된 스토리지 구성 요소에는 공급자 기반 아키텍처가 있습니다. 보호된 스토리지를 사용하는 애플리케이션은 데이터를 저장하고 검색할 때 사용할 설치된 공급자를 지정할 수 있습니다.
PStoreEnumProviders 함수는 설치된 보호된 스토리지 공급자를 열거하는 데 사용됩니다. 각 공급자는 GUID(Globally Unique Identifier)로 식별됩니다.
지금까지 보호된 스토리지 공급자가 하나만 기록되었습니다. 보호된 스토리지 서비스가 현재 더 이상 사용되지 않는다는 점을 감안할 때 추가 공급자가 생성될 가능성은 매우 낮습니다. 따라서 이 함수는 어떤 용도로도 사용해서는 안 됩니다.
이 함수에는 연결된 가져오기 라이브러리가 없습니다. LoadLibrary 및 GetProcAddress 함수를 사용하여 호출해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
DLL |
|
추가 정보