CERT_SYSTEM_STORE_RELOCATE_PARA 구조체(wincrypt.h)

CERT_SYSTEM_STORE_RELOCATE_PARA 구조에는 해당 함수의 dwFlags 매개 변수가 CERT_SYSTEM_STORE_RELOCATE_FLAG 설정된 경우 CertOpenStore에 전달할 데이터가 포함됩니다. 이를 통해 애플리케이션은 열 저장소의 이름뿐만 아니라 기본 위치 이외의 레지스트리 위치를 나타내는 레지스트리 hKey 정보를 지정할 수 있습니다.

구문

typedef struct _CERT_SYSTEM_STORE_RELOCATE_PARA {
  union {
    HKEY hKeyBase;
    void *pvBase;
  } DUMMYUNIONNAME;
  union {
    void    *pvSystemStore;
    LPCSTR  pszSystemStore;
    LPCWSTR pwszSystemStore;
  } DUMMYUNIONNAME2;
} CERT_SYSTEM_STORE_RELOCATE_PARA, *PCERT_SYSTEM_STORE_RELOCATE_PARA;

멤버

DUMMYUNIONNAME

DUMMYUNIONNAME.hKeyBase

레지스트리 hKey에 대한 핸들입니다.

DUMMYUNIONNAME.pvBase

시스템 저장소 위치의 베이스를 다양한 형식으로 전달할 수 있도록 하는 void에 대한 포인터입니다.

DUMMYUNIONNAME2

DUMMYUNIONNAME2.pvSystemStore

시스템 저장소의 이름을 다양한 형식으로 전달할 수 있도록 하는 void에 대한 포인터입니다.

DUMMYUNIONNAME2.pszSystemStore

시스템 저장소의 이름을 지정하는 null로 종료된 ASCII 문자열입니다.

DUMMYUNIONNAME2.pwszSystemStore

시스템 저장소의 이름을 지정하는 null로 종료된 유니코드 문자열입니다.

설명

재배치 기능은 GPT(그룹 정책 템플릿)에 유지되는 시스템 저장소에 액세스하는 데 사용됩니다. 예를 들어 그룹 정책 신뢰 목록 및 인증서를 관리하기 위한 그룹 정책 편집기 MMC 스냅인 확장은 GPT의 기본 HKEY를 사용하여 CertOpenStore를 호출합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wincrypt.h

추가 정보

CertOpenStore