Trait windows::Win32::System::GroupPolicy::IGPMConstants_Impl
pub trait IGPMConstants_Impl: Sized + IDispatch_Impl {
Show 60 methods
// Required methods
fn PermGPOApply(&self) -> Result<GPMPermissionType>;
fn PermGPORead(&self) -> Result<GPMPermissionType>;
fn PermGPOEdit(&self) -> Result<GPMPermissionType>;
fn PermGPOEditSecurityAndDelete(&self) -> Result<GPMPermissionType>;
fn PermGPOCustom(&self) -> Result<GPMPermissionType>;
fn PermWMIFilterEdit(&self) -> Result<GPMPermissionType>;
fn PermWMIFilterFullControl(&self) -> Result<GPMPermissionType>;
fn PermWMIFilterCustom(&self) -> Result<GPMPermissionType>;
fn PermSOMLink(&self) -> Result<GPMPermissionType>;
fn PermSOMLogging(&self) -> Result<GPMPermissionType>;
fn PermSOMPlanning(&self) -> Result<GPMPermissionType>;
fn PermSOMGPOCreate(&self) -> Result<GPMPermissionType>;
fn PermSOMWMICreate(&self) -> Result<GPMPermissionType>;
fn PermSOMWMIFullControl(&self) -> Result<GPMPermissionType>;
fn SearchPropertyGPOPermissions(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyGPOEffectivePermissions(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyGPODisplayName(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyGPOWMIFilter(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyGPOID(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyGPOComputerExtensions(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyGPOUserExtensions(&self) -> Result<GPMSearchProperty>;
fn SearchPropertySOMLinks(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyGPODomain(&self) -> Result<GPMSearchProperty>;
fn SearchPropertyBackupMostRecent(&self) -> Result<GPMSearchProperty>;
fn SearchOpEquals(&self) -> Result<GPMSearchOperation>;
fn SearchOpContains(&self) -> Result<GPMSearchOperation>;
fn SearchOpNotContains(&self) -> Result<GPMSearchOperation>;
fn SearchOpNotEquals(&self) -> Result<GPMSearchOperation>;
fn UsePDC(&self) -> Result<i32>;
fn UseAnyDC(&self) -> Result<i32>;
fn DoNotUseW2KDC(&self) -> Result<i32>;
fn SOMSite(&self) -> Result<GPMSOMType>;
fn SOMDomain(&self) -> Result<GPMSOMType>;
fn SOMOU(&self) -> Result<GPMSOMType>;
fn get_SecurityFlags(
&self,
vbowner: VARIANT_BOOL,
vbgroup: VARIANT_BOOL,
vbdacl: VARIANT_BOOL,
vbsacl: VARIANT_BOOL,
) -> Result<i32>;
fn DoNotValidateDC(&self) -> Result<i32>;
fn ReportHTML(&self) -> Result<GPMReportType>;
fn ReportXML(&self) -> Result<GPMReportType>;
fn RSOPModeUnknown(&self) -> Result<GPMRSOPMode>;
fn RSOPModePlanning(&self) -> Result<GPMRSOPMode>;
fn RSOPModeLogging(&self) -> Result<GPMRSOPMode>;
fn EntryTypeUser(&self) -> Result<GPMEntryType>;
fn EntryTypeComputer(&self) -> Result<GPMEntryType>;
fn EntryTypeLocalGroup(&self) -> Result<GPMEntryType>;
fn EntryTypeGlobalGroup(&self) -> Result<GPMEntryType>;
fn EntryTypeUniversalGroup(&self) -> Result<GPMEntryType>;
fn EntryTypeUNCPath(&self) -> Result<GPMEntryType>;
fn EntryTypeUnknown(&self) -> Result<GPMEntryType>;
fn DestinationOptionSameAsSource(&self) -> Result<GPMDestinationOption>;
fn DestinationOptionNone(&self) -> Result<GPMDestinationOption>;
fn DestinationOptionByRelativeName(&self) -> Result<GPMDestinationOption>;
fn DestinationOptionSet(&self) -> Result<GPMDestinationOption>;
fn MigrationTableOnly(&self) -> Result<i32>;
fn ProcessSecurity(&self) -> Result<i32>;
fn RsopLoggingNoComputer(&self) -> Result<i32>;
fn RsopLoggingNoUser(&self) -> Result<i32>;
fn RsopPlanningAssumeSlowLink(&self) -> Result<i32>;
fn get_RsopPlanningLoopbackOption(
&self,
vbmerge: VARIANT_BOOL,
) -> Result<i32>;
fn RsopPlanningAssumeUserWQLFilterTrue(&self) -> Result<i32>;
fn RsopPlanningAssumeCompWQLFilterTrue(&self) -> Result<i32>;
}
Required Methods§
fn PermGPOApply(&self) -> Result<GPMPermissionType>
fn PermGPORead(&self) -> Result<GPMPermissionType>
fn PermGPOEdit(&self) -> Result<GPMPermissionType>
fn PermGPOEditSecurityAndDelete(&self) -> Result<GPMPermissionType>
fn PermGPOCustom(&self) -> Result<GPMPermissionType>
fn PermWMIFilterEdit(&self) -> Result<GPMPermissionType>
fn PermWMIFilterFullControl(&self) -> Result<GPMPermissionType>
fn PermWMIFilterCustom(&self) -> Result<GPMPermissionType>
fn PermSOMLink(&self) -> Result<GPMPermissionType>
fn PermSOMLogging(&self) -> Result<GPMPermissionType>
fn PermSOMPlanning(&self) -> Result<GPMPermissionType>
fn PermSOMGPOCreate(&self) -> Result<GPMPermissionType>
fn PermSOMWMICreate(&self) -> Result<GPMPermissionType>
fn PermSOMWMIFullControl(&self) -> Result<GPMPermissionType>
fn SearchPropertyGPOPermissions(&self) -> Result<GPMSearchProperty>
fn SearchPropertyGPOEffectivePermissions(&self) -> Result<GPMSearchProperty>
fn SearchPropertyGPODisplayName(&self) -> Result<GPMSearchProperty>
fn SearchPropertyGPOWMIFilter(&self) -> Result<GPMSearchProperty>
fn SearchPropertyGPOID(&self) -> Result<GPMSearchProperty>
fn SearchPropertyGPOComputerExtensions(&self) -> Result<GPMSearchProperty>
fn SearchPropertyGPOUserExtensions(&self) -> Result<GPMSearchProperty>
fn SearchPropertySOMLinks(&self) -> Result<GPMSearchProperty>
fn SearchPropertyGPODomain(&self) -> Result<GPMSearchProperty>
fn SearchPropertyBackupMostRecent(&self) -> Result<GPMSearchProperty>
fn SearchOpEquals(&self) -> Result<GPMSearchOperation>
fn SearchOpContains(&self) -> Result<GPMSearchOperation>
fn SearchOpNotContains(&self) -> Result<GPMSearchOperation>
fn SearchOpNotEquals(&self) -> Result<GPMSearchOperation>
fn UsePDC(&self) -> Result<i32>
fn UseAnyDC(&self) -> Result<i32>
fn DoNotUseW2KDC(&self) -> Result<i32>
fn SOMSite(&self) -> Result<GPMSOMType>
fn SOMDomain(&self) -> Result<GPMSOMType>
fn SOMOU(&self) -> Result<GPMSOMType>
fn get_SecurityFlags( &self, vbowner: VARIANT_BOOL, vbgroup: VARIANT_BOOL, vbdacl: VARIANT_BOOL, vbsacl: VARIANT_BOOL, ) -> Result<i32>
fn DoNotValidateDC(&self) -> Result<i32>
fn ReportHTML(&self) -> Result<GPMReportType>
fn ReportXML(&self) -> Result<GPMReportType>
fn RSOPModeUnknown(&self) -> Result<GPMRSOPMode>
fn RSOPModePlanning(&self) -> Result<GPMRSOPMode>
fn RSOPModeLogging(&self) -> Result<GPMRSOPMode>
fn EntryTypeUser(&self) -> Result<GPMEntryType>
fn EntryTypeComputer(&self) -> Result<GPMEntryType>
fn EntryTypeLocalGroup(&self) -> Result<GPMEntryType>
fn EntryTypeGlobalGroup(&self) -> Result<GPMEntryType>
fn EntryTypeUniversalGroup(&self) -> Result<GPMEntryType>
fn EntryTypeUNCPath(&self) -> Result<GPMEntryType>
fn EntryTypeUnknown(&self) -> Result<GPMEntryType>
fn DestinationOptionSameAsSource(&self) -> Result<GPMDestinationOption>
fn DestinationOptionNone(&self) -> Result<GPMDestinationOption>
fn DestinationOptionByRelativeName(&self) -> Result<GPMDestinationOption>
fn DestinationOptionSet(&self) -> Result<GPMDestinationOption>
fn MigrationTableOnly(&self) -> Result<i32>
fn ProcessSecurity(&self) -> Result<i32>
fn RsopLoggingNoComputer(&self) -> Result<i32>
fn RsopLoggingNoUser(&self) -> Result<i32>
fn RsopPlanningAssumeSlowLink(&self) -> Result<i32>
fn get_RsopPlanningLoopbackOption(&self, vbmerge: VARIANT_BOOL) -> Result<i32>
fn RsopPlanningAssumeUserWQLFilterTrue(&self) -> Result<i32>
fn RsopPlanningAssumeCompWQLFilterTrue(&self) -> Result<i32>
Object Safety§
This trait is not object safe.