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 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 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 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.

Implementors§