IGroupPolicyObject::GetDSPath 메서드(gpedit.h)

GetDSPath 메서드는 지정된 GPO 섹션의 루트에 대한 Active Directory 경로를 검색합니다.

구문

HRESULT GetDSPath(
  [in]  DWORD    dwSection,
  [out] LPOLESTR pszPath,
  [in]  int      cchMaxPath
);

매개 변수

[in] dwSection

GPO 섹션을 지정합니다. 이 매개 변수는 다음 값 중 하나일 수 있습니다.

GPO_SECTION_ROOT

루트 섹션

GPO_SECTION_USER

사용자 섹션

GPO_SECTION_MACHINE

컴퓨터 섹션

[out] pszPath

경로를 수신하는 버퍼에 대한 포인터이며 ADSI 형식(LDAP://cn=user, ou=users, dc=coname, dc=com)입니다.

[in] cchMaxPath

pszPath 버퍼에 저장할 수 있는 최대 문자 수를 지정합니다.

반환 값

메서드가 성공하면 반환 값이 S_OK. 그렇지 않으면 메서드는 플랫폼 SDK 헤더 파일 WinError.h에 정의된 COM 오류 코드 중 하나를 반환합니다.

설명

GetDSPath 메서드를 호출하고 컴퓨터 GPO를 지정하면 메서드가 성공하지만 반환할 때 pszPath 매개 변수에는 빈 문자열이 포함됩니다. 컴퓨터 GPO에는 Active Directory 스토리지가 없기 때문입니다. 파일 시스템 스토리지만 있습니다.

GPO 섹션의 루트에 대한 파일 시스템 경로를 검색하려면 GetFileSysPath 메서드를 호출하면 됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 gpedit.h
DLL Gpedit.dll

참고 항목

GetFileSysPath

GetPath

그룹 정책 인터페이스

그룹 정책 개요

IGroupPolicyObject