GPOBROWSEINFO 구조체(gpedit.h)
GPOBROWSEINFO 구조에는 BrowseForGPO 함수가 GPO 브라우저 대화 상자를 초기화하는 데 사용하는 정보가 포함되어 있습니다. 사용자가 대화 상자를 닫은 후 시스템은 이 구조에서 사용자의 작업에 대한 정보를 반환합니다.
구문
typedef struct tag_GPOBROWSEINFO {
DWORD dwSize;
DWORD dwFlags;
HWND hwndOwner;
LPOLESTR lpTitle;
LPOLESTR lpInitialOU;
LPOLESTR lpDSPath;
DWORD dwDSPathSize;
LPOLESTR lpName;
DWORD dwNameSize;
GROUP_POLICY_OBJECT_TYPE gpoType;
GROUP_POLICY_HINT_TYPE gpoHint;
} GPOBROWSEINFO, *LPGPOBROWSEINFO;
멤버
dwSize
구조체의 크기를 바이트 단위로 지정합니다.
dwFlags
대화 상자 옵션을 지정합니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다.
GPO_BROWSE_DISABLE_NEW
모든 탭 이외의 탭에서 새 GPO를 만드는 기능을 사용하지 않도록 설정합니다.
GPO_BROWSE_NOCOMPUTERS
컴퓨터 탭을 제거 합니다 .
GPO_BROWSE_NODSGPOS
도메인/OU 및 사이트 탭을 제거합니다.
GPO_BROWSE_OPENBUTTON
확인 단추를 열기로 변경합니다.
GPO_BROWSE_INITTOALL
모든 탭에 포커스가 있는 대화 상자를 초기화합니다.
hwndOwner
부모 창에 대한 핸들을 지정합니다. 이 멤버가 NULL이면 대화 상자에 소유자가 없습니다.
lpTitle
제목 표시줄 텍스트를 지정합니다. 이 멤버가 NULL인 경우 제목 표시줄 텍스트는 그룹 정책 개체 찾아보기입니다.
lpInitialOU
초기 도메인 또는 조직 구성 단위를 지정합니다.
lpDSPath
GPO의 Active Directory 경로를 수신하는 버퍼에 대한 포인터입니다.
dwDSPathSize
lpDSPath 버퍼의 크기를 문자 단위로 지정합니다.
lpName
컴퓨터 이름 또는 GPO의 친숙한(표시) 이름을 수신하는 버퍼에 대한 포인터입니다. 사용자가 컴퓨터 탭에서 GPO를 열거나 만드는 경우 이 멤버에는 컴퓨터 이름이 포함됩니다. 사용자가 Active Directory에서 GPO를 열거나 만드는 경우 이 멤버에는 친숙한 이름이 포함됩니다. GPO 유형을 확인하려면 gpoType 멤버에 대한 설명을 참조하세요.
이 멤버는 NULL일 수 있습니다.
dwNameSize
lpName 버퍼의 크기를 문자 단위로 지정합니다.
gpoType
GPO 형식을 받습니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
GPOTypeLocal
로컬
GPOTypeRemote
원격
GPOTypeDS
Active Directory
gpoHint
GPO가 연결될 수 있는 Active Directory 컨테이너에 대한 힌트를 받습니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
GPHintUnknown
링크 정보를 사용할 수 없습니다.
GPHintMachine
개체가 컴퓨터(로컬 또는 원격)에 연결될 수 있습니다.
GPHintSite
개체가 사이트에 연결될 수 있습니다.
GPHintDomain
개체가 도메인에 연결될 수 있습니다.
GPHintOrganizationalUnit
개체가 조직 구성 단위에 연결될 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
머리글 | gpedit.h |