#[repr(C)]pub struct SECPKG_USER_FUNCTION_TABLE {Show 15 fields
pub InstanceInit: SpInstanceInitFn,
pub InitUserModeContext: SpInitUserModeContextFn,
pub MakeSignature: SpMakeSignatureFn,
pub VerifySignature: SpVerifySignatureFn,
pub SealMessage: SpSealMessageFn,
pub UnsealMessage: SpUnsealMessageFn,
pub GetContextToken: SpGetContextTokenFn,
pub QueryContextAttributesA: SpQueryContextAttributesFn,
pub CompleteAuthToken: SpCompleteAuthTokenFn,
pub DeleteUserModeContext: SpDeleteContextFn,
pub FormatCredentials: SpFormatCredentialsFn,
pub MarshallSupplementalCreds: SpMarshallSupplementalCredsFn,
pub ExportContext: SpExportSecurityContextFn,
pub ImportContext: SpImportSecurityContextFn,
pub MarshalAttributeData: SpMarshalAttributeDataFn,
}Expand description
Required features: ‘Win32_Security_Authentication_Identity’, ‘Win32_Foundation’
Fields
InstanceInit: SpInstanceInitFnInitUserModeContext: SpInitUserModeContextFnMakeSignature: SpMakeSignatureFnVerifySignature: SpVerifySignatureFnSealMessage: SpSealMessageFnUnsealMessage: SpUnsealMessageFnGetContextToken: SpGetContextTokenFnQueryContextAttributesA: SpQueryContextAttributesFnCompleteAuthToken: SpCompleteAuthTokenFnDeleteUserModeContext: SpDeleteContextFnFormatCredentials: SpFormatCredentialsFnMarshallSupplementalCreds: SpMarshallSupplementalCredsFnExportContext: SpExportSecurityContextFnImportContext: SpImportSecurityContextFnMarshalAttributeData: SpMarshalAttributeDataFn