共用方式為


INSTALLSPEC union (appmgmt.h)

INSTALLSPEC 結構會依使用者易記名稱和組策略 GUID 或其擴展名來指定組策略應用程式。 INSTALLDATA 結構的Spec成員會將此資訊提供給InstallApplication函式

語法

typedef union _INSTALLSPEC {
  struct {
    WCHAR *Name;
    GUID  GPOId;
  } AppName;
  WCHAR  *FileExt;
  WCHAR  *ProgId;
  struct {
    GUID  Clsid;
    DWORD ClsCtx;
  } COMClass;
} INSTALLSPEC;

成員

AppName

包含下列成員的結構。

AppName.Name

應用程式出現在 [新增或移除程式] 和 [群組原則 對象編輯器] 中的易記名稱。 您可以呼叫 GetManagedApplications 來取得名稱。

AppName.GPOId

應用程式所在的組策略物件的 GUID 。 您可以藉由呼叫 GetManagedApplications 來取得組策略物件 GUID

FileExt

要安裝之應用程式的擴展名,例如 .jpg。

注意 如果 INSTALLDATAType 成員等於 FILEEXT,而且沒有應用程式部署到具有此擴展名的使用者,InstallApplication 就會失敗。
 

ProgId

此參數是保留的,不應使用。

COMClass

此參數是保留的,不應使用。

COMClass.Clsid

此參數是保留的,不應使用。

COMClass.ClsCtx

此參數是保留的,不應使用。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 appmgmt.h

另請參閱

GetManagedApplications

群組原則概觀

群組原則 結構

INSTALLDATA

InstallApplication

UninstallApplication