Struct ntapi::ntlpcapi::ALPC_COMPLETION_LIST_HEADER
source · [−]#[repr(C)]#[repr(align(128))]pub struct ALPC_COMPLETION_LIST_HEADER {Show 24 fields
pub StartMagic: ULONG64,
pub TotalSize: ULONG,
pub ListOffset: ULONG,
pub ListSize: ULONG,
pub BitmapOffset: ULONG,
pub BitmapSize: ULONG,
pub DataOffset: ULONG,
pub DataSize: ULONG,
pub AttributeFlags: ULONG,
pub AttributeSize: ULONG,
pub __padding0: [u64; 10],
pub State: ALPC_COMPLETION_LIST_STATE,
pub LastMessageId: ULONG,
pub LastCallbackId: ULONG,
pub __padding1: [u32; 28],
pub PostCount: ULONG,
pub __padding2: [u32; 31],
pub ReturnCount: ULONG,
pub __padding3: [u32; 31],
pub LogSequenceNumber: ULONG,
pub __padding4: [u64; 15],
pub UserLock: RTL_SRWLOCK,
pub EndMagic: ULONG64,
pub __padding5: [u64; 14],
}Fields
StartMagic: ULONG64TotalSize: ULONGListOffset: ULONGListSize: ULONGBitmapOffset: ULONGBitmapSize: ULONGDataOffset: ULONGDataSize: ULONGAttributeFlags: ULONGAttributeSize: ULONG__padding0: [u64; 10]State: ALPC_COMPLETION_LIST_STATELastMessageId: ULONGLastCallbackId: ULONG__padding1: [u32; 28]PostCount: ULONG__padding2: [u32; 31]ReturnCount: ULONG__padding3: [u32; 31]LogSequenceNumber: ULONG__padding4: [u64; 15]UserLock: RTL_SRWLOCKEndMagic: ULONG64__padding5: [u64; 14]Trait Implementations
sourceimpl Clone for ALPC_COMPLETION_LIST_HEADER
impl Clone for ALPC_COMPLETION_LIST_HEADER
sourcefn clone(&self) -> ALPC_COMPLETION_LIST_HEADER
fn clone(&self) -> ALPC_COMPLETION_LIST_HEADER
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 ALPC_COMPLETION_LIST_HEADER
Auto Trait Implementations
impl RefUnwindSafe for ALPC_COMPLETION_LIST_HEADER
impl !Send for ALPC_COMPLETION_LIST_HEADER
impl !Sync for ALPC_COMPLETION_LIST_HEADER
impl Unpin for ALPC_COMPLETION_LIST_HEADER
impl UnwindSafe for ALPC_COMPLETION_LIST_HEADER
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