[][src]Struct winapi::um::ntlsa::LSA_DISPATCH_TABLE

#[repr(C)]
pub struct LSA_DISPATCH_TABLE {
    pub CreateLogonSession: PLSA_CREATE_LOGON_SESSION,
    pub DeleteLogonSession: PLSA_DELETE_LOGON_SESSION,
    pub AddCredential: PLSA_ADD_CREDENTIAL,
    pub GetCredentials: PLSA_GET_CREDENTIALS,
    pub DeleteCredential: PLSA_DELETE_CREDENTIAL,
    pub AllocateLsaHeap: PLSA_ALLOCATE_LSA_HEAP,
    pub FreeLsaHeap: PLSA_FREE_LSA_HEAP,
    pub AllocateClientBuffer: PLSA_ALLOCATE_CLIENT_BUFFER,
    pub FreeClientBuffer: PLSA_FREE_CLIENT_BUFFER,
    pub CopyToClientBuffer: PLSA_COPY_TO_CLIENT_BUFFER,
    pub CopyFromClientBuffer: PLSA_COPY_FROM_CLIENT_BUFFER,
}

Fields

CreateLogonSession: PLSA_CREATE_LOGON_SESSIONDeleteLogonSession: PLSA_DELETE_LOGON_SESSIONAddCredential: PLSA_ADD_CREDENTIALGetCredentials: PLSA_GET_CREDENTIALSDeleteCredential: PLSA_DELETE_CREDENTIALAllocateLsaHeap: PLSA_ALLOCATE_LSA_HEAPFreeLsaHeap: PLSA_FREE_LSA_HEAPAllocateClientBuffer: PLSA_ALLOCATE_CLIENT_BUFFERFreeClientBuffer: PLSA_FREE_CLIENT_BUFFERCopyToClientBuffer: PLSA_COPY_TO_CLIENT_BUFFERCopyFromClientBuffer: PLSA_COPY_FROM_CLIENT_BUFFER

Trait Implementations

impl Copy for LSA_DISPATCH_TABLE[src]

impl Clone for LSA_DISPATCH_TABLE[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Default for LSA_DISPATCH_TABLE[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]