SECPKG_USER_FUNCTION_TABLE-Struktur (ntsecpkg.h)
Die SECPKG_USER_FUNCTION_TABLE-Struktur enthält Zeiger auf die Funktionen, die ein Sicherheitspaket implementiert, um die Ausführung im Prozess mit Client-/Serveranwendungen zu unterstützen. Diese Struktur wird von der SpUserModeInitialize-Funktion bereitgestellt.
Syntax
typedef struct _SECPKG_USER_FUNCTION_TABLE {
SpInstanceInitFn *InstanceInit;
SpInitUserModeContextFn *InitUserModeContext;
SpMakeSignatureFn *MakeSignature;
SpVerifySignatureFn *VerifySignature;
SpSealMessageFn *SealMessage;
SpUnsealMessageFn *UnsealMessage;
SpGetContextTokenFn *GetContextToken;
SpQueryContextAttributesFn *QueryContextAttributes;
SpCompleteAuthTokenFn *CompleteAuthToken;
SpDeleteContextFn *DeleteUserModeContext;
SpFormatCredentialsFn *FormatCredentials;
SpMarshallSupplementalCredsFn *MarshallSupplementalCreds;
SpExportSecurityContextFn *ExportContext;
SpImportSecurityContextFn *ImportContext;
SpMarshalAttributeDataFn *MarshalAttributeData;
} SECPKG_USER_FUNCTION_TABLE, *PSECPKG_USER_FUNCTION_TABLE;
Member
InstanceInit
Zeiger auf die InstanceInit-Funktion .
InitUserModeContext
Zeiger auf die Funktion InitUserModeContext .
MakeSignature
Zeiger auf die MakeSignature-Funktion .
VerifySignature
Zeiger auf die VerifySignature-Funktion .
SealMessage
Zeiger auf die SealMessage-Funktion .
UnsealMessage
Zeiger auf die UnsealMessage-Funktion .
GetContextToken
Zeiger auf die GetContextToken-Funktion .
QueryContextAttributes
Zeiger auf die Funktion QueryContextAttributes (Allgemein).
CompleteAuthToken
Zeiger auf die Funktion CompleteAuthToken .
DeleteUserModeContext
Zeiger auf die DeleteUserModeContext-Funktion .
FormatCredentials
Zeiger auf die FormatCredentials-Funktion .
MarshallSupplementalCreds
Zeiger auf die MarshallSupplementalCreds-Funktion .
ExportContext
Zeiger auf die ExportContext-Funktion .
ImportContext
Zeiger auf die ImportContext-Funktion .
MarshalAttributeData
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecpkg.h |