IGPMConstants2 Property Methods

The property methods of the IGPMConstants2 interface get the properties described in the following table. For a general discussion of property methods, see Interface Property Methods in the ADSI documentation.

The IGPMConstants2 interface defines the following properties.

Properties

BackupTypeGPO

Value corresponding to the GPMBackupType of typeGPO.

Access type: Read-only

// C++ method syntax
HRESULT get_BackupTypeGPO(
  [out] GPMBackupType* pVal
);

BackupTypeStarterGPO

Value corresponding to the GPMBackupType of typeStarterGPO.

Access type: Read-only

// C++ method syntax
HRESULT BackupTypeStarterGPO(
  [out] GPMBackupType* pVal
);

PermStarterGPOCustom

Constant value corresponding to the permStarterGPOCustom permission type.

Access type: Read-only

// C++ method syntax
HRESULT get_PermStarterGPOCustom(
  [out] GPMPermissionType* pVal
);

PermStarterGPOEdit

Value corresponding to the permStarterGPOEdit permission type.

Access type: Read-only

// C++ method syntax
HRESULT get_PermStarterGPOEdit(
  [out] GPMPermissionType* pVal
);

PermStarterGPOFullControl

Constant value corresponding to the permStarterGPOFullControl permission type.

Access type: Read-only

// C++ method syntax
HRESULT get_PermStarterGPOFullControl(
  [out] GPMPermissionType* pVal
);

PermStarterGPORead

Value corresponding to the permStarterGPORead permission type .

Access type: Read-only

// C++ method syntax
HRESULT get_PermStarterGPORead(
  [out] GPMPermissionType* pVal
);

ReportComments

Value corresponding to the ReportComments property. Passed to GenerateReport methods to Specifies whether comments should be included in the report.

Access type: Read-only

// C++ method syntax
HRESULT get_ReportComments(
  [out] GPMReportingOptions* pVal
);

ReportLegacy

Value corresponding to the ReportLegacy property. Passed to GenerateReport methods to generate a report.

Access type: Read-only

// C++ method syntax
HRESULT get_ReportLegacy(
  [out] GPMReportingOptions* pVal
);

SearchPropertyStarterGPODisplayName

Value corresponding to the starterGPODisplayName search property.

Access type: Read-only

// C++ method syntax
HRESULT get_SearchPropertyStarterGPODisplayName(
  [out] GPMSearchProperty* pVal
);

SearchPropertyStarterGPODomain

Value corresponding to the starterGPODomain search property.

Access type: Read-only

// C++ method syntax
HRESULT get_SearchPropertyStarterGPODomain(
  [out] GPMSearchProperty* pVal
);

SearchPropertyStarterGPOEffectivePermissions

Value corresponding to the starterGPOEffectivePermissions search property.

Access type: Read-only

// C++ method syntax
HRESULT get_SearchPropertyStarterGPOEffectivePermissions(
  [out] GPMSearchProperty* pVal
);

SearchPropertyStarterGPOID

Value corresponding to the starterGPOID search property.

Access type: Read-only

// C++ method syntax
HRESULT get_SearchPropertyStarterGPOID(
  [out] GPMSearchProperty* pVal
);

SearchPropertyStarterGPOPermissions

Value corresponding to the starterGPOPermissions search property.

Access type: Read-only

// C++ method syntax
HRESULT get_SearchPropertyStarterGPOPermissions(
  [out] GPMSearchProperty* pVal
);

StarterGPOTypeCustom

Value corresponding to the GPMStarterGPOType of typeCustom.

Access type: Read-only

// C++ method syntax
HRESULT get_StarterGPOTypeCustom(
  [out] GPMStarterGPOType* pVal
);

StarterGPOTypeSystem

Value corresponding to the GPMStarterGPOType of typeSystem.

Access type: Read-only

// C++ method syntax
HRESULT get_StarterGPOTypeSystem(
  [out] GPMStarterGPOType* pVal
);

Remarks

Properties that begin with PermGPO apply only to GPOs; properties that begin with PermWMIFilter apply only to WMI filters.

For more information about policy-related permissions, see IGPM::CreatePermission.

Requirements

Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008
Header
Gpmgmt.h
IDL
Gpmgmt.idl
DLL
Gpmgmt.dll
IID
IID_IGPMConstants2 is defined as 05AE21B0-AC09-4032-A26F-9E7DA786DC19

See also

IGPMConstants2

IGPMConstants

IGPM