#[repr(C)]pub struct SECPKG_KERNEL_FUNCTION_TABLE {Show 15 fields
pub Initialize: KspInitPackageFn,
pub DeleteContext: KspDeleteContextFn,
pub InitContext: KspInitContextFn,
pub MapHandle: KspMapHandleFn,
pub Sign: KspMakeSignatureFn,
pub Verify: KspVerifySignatureFn,
pub Seal: KspSealMessageFn,
pub Unseal: KspUnsealMessageFn,
pub GetToken: KspGetTokenFn,
pub QueryAttributes: KspQueryAttributesFn,
pub CompleteToken: KspCompleteTokenFn,
pub ExportContext: SpExportSecurityContextFn,
pub ImportContext: SpImportSecurityContextFn,
pub SetPackagePagingMode: KspSetPagingModeFn,
pub SerializeAuthData: KspSerializeAuthDataFn,
}
Expand description
Required features: "Win32_Security_Authentication_Identity"
, "Win32_Foundation"
, "Win32_System_Kernel"
Fields
Initialize: KspInitPackageFn
DeleteContext: KspDeleteContextFn
InitContext: KspInitContextFn
MapHandle: KspMapHandleFn
Sign: KspMakeSignatureFn
Verify: KspVerifySignatureFn
Seal: KspSealMessageFn
Unseal: KspUnsealMessageFn
GetToken: KspGetTokenFn
QueryAttributes: KspQueryAttributesFn
CompleteToken: KspCompleteTokenFn
ExportContext: SpExportSecurityContextFn
ImportContext: SpImportSecurityContextFn
SetPackagePagingMode: KspSetPagingModeFn
SerializeAuthData: KspSerializeAuthDataFn
Trait Implementations
impl Clone for SECPKG_KERNEL_FUNCTION_TABLE
impl Clone for SECPKG_KERNEL_FUNCTION_TABLE
impl Copy for SECPKG_KERNEL_FUNCTION_TABLE
Auto Trait Implementations
impl RefUnwindSafe for SECPKG_KERNEL_FUNCTION_TABLE
impl Send for SECPKG_KERNEL_FUNCTION_TABLE
impl Sync for SECPKG_KERNEL_FUNCTION_TABLE
impl Unpin for SECPKG_KERNEL_FUNCTION_TABLE
impl UnwindSafe for SECPKG_KERNEL_FUNCTION_TABLE
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