Struct ntapi::ntexapi::WORKER_FACTORY_BASIC_INFORMATION
source · [−]#[repr(C)]pub struct WORKER_FACTORY_BASIC_INFORMATION {Show 24 fields
pub Timeout: LARGE_INTEGER,
pub RetryTimeout: LARGE_INTEGER,
pub IdleTimeout: LARGE_INTEGER,
pub Paused: BOOLEAN,
pub TimerSet: BOOLEAN,
pub QueuedToExWorker: BOOLEAN,
pub MayCreate: BOOLEAN,
pub CreateInProgress: BOOLEAN,
pub InsertedIntoQueue: BOOLEAN,
pub Shutdown: BOOLEAN,
pub BindingCount: ULONG,
pub ThreadMinimum: ULONG,
pub ThreadMaximum: ULONG,
pub PendingWorkerCount: ULONG,
pub WaitingWorkerCount: ULONG,
pub TotalWorkerCount: ULONG,
pub ReleaseCount: ULONG,
pub InfiniteWaitGoal: LONGLONG,
pub StartRoutine: PVOID,
pub StartParameter: PVOID,
pub ProcessId: HANDLE,
pub StackReserve: SIZE_T,
pub StackCommit: SIZE_T,
pub LastThreadCreationStatus: NTSTATUS,
}Fields
Timeout: LARGE_INTEGERRetryTimeout: LARGE_INTEGERIdleTimeout: LARGE_INTEGERPaused: BOOLEANTimerSet: BOOLEANQueuedToExWorker: BOOLEANMayCreate: BOOLEANCreateInProgress: BOOLEANInsertedIntoQueue: BOOLEANShutdown: BOOLEANBindingCount: ULONGThreadMinimum: ULONGThreadMaximum: ULONGPendingWorkerCount: ULONGWaitingWorkerCount: ULONGTotalWorkerCount: ULONGReleaseCount: ULONGInfiniteWaitGoal: LONGLONGStartRoutine: PVOIDStartParameter: PVOIDProcessId: HANDLEStackReserve: SIZE_TStackCommit: SIZE_TLastThreadCreationStatus: NTSTATUSTrait Implementations
sourceimpl Clone for WORKER_FACTORY_BASIC_INFORMATION
impl Clone for WORKER_FACTORY_BASIC_INFORMATION
sourcefn clone(&self) -> WORKER_FACTORY_BASIC_INFORMATION
fn clone(&self) -> WORKER_FACTORY_BASIC_INFORMATION
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
impl Copy for WORKER_FACTORY_BASIC_INFORMATION
Auto Trait Implementations
impl RefUnwindSafe for WORKER_FACTORY_BASIC_INFORMATION
impl !Send for WORKER_FACTORY_BASIC_INFORMATION
impl !Sync for WORKER_FACTORY_BASIC_INFORMATION
impl Unpin for WORKER_FACTORY_BASIC_INFORMATION
impl UnwindSafe for WORKER_FACTORY_BASIC_INFORMATION
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more