共用方式為


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

另請參閱

BrowseForGPO

群組原則概觀

群組原則 結構