estructura SECPKG_USER_FUNCTION_TABLE (ntsecpkg.h)
La estructura SECPKG_USER_FUNCTION_TABLE contiene punteros a las funciones que implementa un paquete de seguridad para admitir la ejecución en proceso con aplicaciones cliente/servidor. Esta estructura la proporciona la función SpUserModeInitialize .
Sintaxis
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;
Miembros
InstanceInit
Puntero a la función InstanceInit .
InitUserModeContext
Puntero a la función InitUserModeContext .
MakeSignature
Puntero a la función MakeSignature .
VerifySignature
Puntero a la función VerifySignature .
SealMessage
Puntero a la función SealMessage .
UnsealMessage
Puntero a la función UnsealMessage .
GetContextToken
Puntero a la función GetContextToken .
QueryContextAttributes
Puntero a la función QueryContextAttributes (General).
CompleteAuthToken
Puntero a la función CompleteAuthToken .
DeleteUserModeContext
Puntero a la función DeleteUserModeContext .
FormatCredentials
Puntero a la función FormatCredentials .
MarshallSupplementalCreds
Puntero a la función MarshallSupplementalCreds .
ExportContext
Puntero a la función ExportContext .
ImportContext
Puntero a la función ImportContext .
MarshalAttributeData
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | ntsecpkg.h |