Struct windows::Wdk::Storage::FileSystem::SE_EXPORTS

#[repr(C)]
pub struct SE_EXPORTS {
Show 73 fields pub SeCreateTokenPrivilege: LUID, pub SeAssignPrimaryTokenPrivilege: LUID, pub SeLockMemoryPrivilege: LUID, pub SeIncreaseQuotaPrivilege: LUID, pub SeUnsolicitedInputPrivilege: LUID, pub SeTcbPrivilege: LUID, pub SeSecurityPrivilege: LUID, pub SeTakeOwnershipPrivilege: LUID, pub SeLoadDriverPrivilege: LUID, pub SeCreatePagefilePrivilege: LUID, pub SeIncreaseBasePriorityPrivilege: LUID, pub SeSystemProfilePrivilege: LUID, pub SeSystemtimePrivilege: LUID, pub SeProfileSingleProcessPrivilege: LUID, pub SeCreatePermanentPrivilege: LUID, pub SeBackupPrivilege: LUID, pub SeRestorePrivilege: LUID, pub SeShutdownPrivilege: LUID, pub SeDebugPrivilege: LUID, pub SeAuditPrivilege: LUID, pub SeSystemEnvironmentPrivilege: LUID, pub SeChangeNotifyPrivilege: LUID, pub SeRemoteShutdownPrivilege: LUID, pub SeNullSid: PSID, pub SeWorldSid: PSID, pub SeLocalSid: PSID, pub SeCreatorOwnerSid: PSID, pub SeCreatorGroupSid: PSID, pub SeNtAuthoritySid: PSID, pub SeDialupSid: PSID, pub SeNetworkSid: PSID, pub SeBatchSid: PSID, pub SeInteractiveSid: PSID, pub SeLocalSystemSid: PSID, pub SeAliasAdminsSid: PSID, pub SeAliasUsersSid: PSID, pub SeAliasGuestsSid: PSID, pub SeAliasPowerUsersSid: PSID, pub SeAliasAccountOpsSid: PSID, pub SeAliasSystemOpsSid: PSID, pub SeAliasPrintOpsSid: PSID, pub SeAliasBackupOpsSid: PSID, pub SeAuthenticatedUsersSid: PSID, pub SeRestrictedSid: PSID, pub SeAnonymousLogonSid: PSID, pub SeUndockPrivilege: LUID, pub SeSyncAgentPrivilege: LUID, pub SeEnableDelegationPrivilege: LUID, pub SeLocalServiceSid: PSID, pub SeNetworkServiceSid: PSID, pub SeManageVolumePrivilege: LUID, pub SeImpersonatePrivilege: LUID, pub SeCreateGlobalPrivilege: LUID, pub SeTrustedCredManAccessPrivilege: LUID, pub SeRelabelPrivilege: LUID, pub SeIncreaseWorkingSetPrivilege: LUID, pub SeTimeZonePrivilege: LUID, pub SeCreateSymbolicLinkPrivilege: LUID, pub SeIUserSid: PSID, pub SeUntrustedMandatorySid: PSID, pub SeLowMandatorySid: PSID, pub SeMediumMandatorySid: PSID, pub SeHighMandatorySid: PSID, pub SeSystemMandatorySid: PSID, pub SeOwnerRightsSid: PSID, pub SeAllAppPackagesSid: PSID, pub SeUserModeDriversSid: PSID, pub SeProcTrustWinTcbSid: PSID, pub SeTrustedInstallerSid: PSID, pub SeDelegateSessionUserImpersonatePrivilege: LUID, pub SeAppSiloSid: PSID, pub SeAppSiloVolumeRootMinimalCapabilitySid: PSID, pub SeAppSiloProfilesRootMinimalCapabilitySid: PSID,
}

Fields§

§SeCreateTokenPrivilege: LUID§SeAssignPrimaryTokenPrivilege: LUID§SeLockMemoryPrivilege: LUID§SeIncreaseQuotaPrivilege: LUID§SeUnsolicitedInputPrivilege: LUID§SeTcbPrivilege: LUID§SeSecurityPrivilege: LUID§SeTakeOwnershipPrivilege: LUID§SeLoadDriverPrivilege: LUID§SeCreatePagefilePrivilege: LUID§SeIncreaseBasePriorityPrivilege: LUID§SeSystemProfilePrivilege: LUID§SeSystemtimePrivilege: LUID§SeProfileSingleProcessPrivilege: LUID§SeCreatePermanentPrivilege: LUID§SeBackupPrivilege: LUID§SeRestorePrivilege: LUID§SeShutdownPrivilege: LUID§SeDebugPrivilege: LUID§SeAuditPrivilege: LUID§SeSystemEnvironmentPrivilege: LUID§SeChangeNotifyPrivilege: LUID§SeRemoteShutdownPrivilege: LUID§SeNullSid: PSID§SeWorldSid: PSID§SeLocalSid: PSID§SeCreatorOwnerSid: PSID§SeCreatorGroupSid: PSID§SeNtAuthoritySid: PSID§SeDialupSid: PSID§SeNetworkSid: PSID§SeBatchSid: PSID§SeInteractiveSid: PSID§SeLocalSystemSid: PSID§SeAliasAdminsSid: PSID§SeAliasUsersSid: PSID§SeAliasGuestsSid: PSID§SeAliasPowerUsersSid: PSID§SeAliasAccountOpsSid: PSID§SeAliasSystemOpsSid: PSID§SeAliasPrintOpsSid: PSID§SeAliasBackupOpsSid: PSID§SeAuthenticatedUsersSid: PSID§SeRestrictedSid: PSID§SeAnonymousLogonSid: PSID§SeUndockPrivilege: LUID§SeSyncAgentPrivilege: LUID§SeEnableDelegationPrivilege: LUID§SeLocalServiceSid: PSID§SeNetworkServiceSid: PSID§SeManageVolumePrivilege: LUID§SeImpersonatePrivilege: LUID§SeCreateGlobalPrivilege: LUID§SeTrustedCredManAccessPrivilege: LUID§SeRelabelPrivilege: LUID§SeIncreaseWorkingSetPrivilege: LUID§SeTimeZonePrivilege: LUID§SeCreateSymbolicLinkPrivilege: LUID§SeIUserSid: PSID§SeUntrustedMandatorySid: PSID§SeLowMandatorySid: PSID§SeMediumMandatorySid: PSID§SeHighMandatorySid: PSID§SeSystemMandatorySid: PSID§SeOwnerRightsSid: PSID§SeAllAppPackagesSid: PSID§SeUserModeDriversSid: PSID§SeProcTrustWinTcbSid: PSID§SeTrustedInstallerSid: PSID§SeDelegateSessionUserImpersonatePrivilege: LUID§SeAppSiloSid: PSID§SeAppSiloVolumeRootMinimalCapabilitySid: PSID§SeAppSiloProfilesRootMinimalCapabilitySid: PSID

Trait Implementations§

§

impl Clone for SE_EXPORTS

§

fn clone(&self) -> SE_EXPORTS

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
§

impl Debug for SE_EXPORTS

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
§

impl Default for SE_EXPORTS

§

fn default() -> Self

Returns the “default value” for a type. Read more
§

impl PartialEq for SE_EXPORTS

§

fn eq(&self, other: &SE_EXPORTS) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
§

impl Copy for SE_EXPORTS

§

impl Eq for SE_EXPORTS

§

impl StructuralPartialEq for SE_EXPORTS

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> CloneToUninit for T
where T: Copy,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T, U> Param<T, CopyType> for U
where T: TypeKind<TypeKind = CopyType> + Clone, U: TypeKind<TypeKind = CopyType> + Clone + CanInto<T>,

§

unsafe fn param(self) -> ParamValue<T>

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.