共用方式為


SECPKG_USER_FUNCTION_TABLE 結構 (ntsecpkg.h)

SECPKG_USER_FUNCTION_TABLE 結構包含安全性套件實作的函式指標,以支援在用戶端/伺服器應用程式中執行。 此結構是由 SpUserModeInitialize 函式所提供。

語法

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;

成員

InstanceInit

InstanceInit 函式的指標。

InitUserModeContext

InitUserModeContext 函式的指標。

MakeSignature

MakeSignature 函式的指標。

VerifySignature

VerifySignature 函式的指標。

SealMessage

SealMessage 函式的指標。

UnsealMessage

UnsealMessage 函式的指標。

GetContextToken

GetContextToken 函式的指標。

QueryContextAttributes

QueryContextAttributes (General) 函式的指標。

CompleteAuthToken

CompleteAuthToken 函式的指標。

DeleteUserModeContext

DeleteUserModeContext 函式的指標。

FormatCredentials

FormatCredentials 函式的指標。

MarshallSupplementalCreds

MarshallSupplementalCreds 函式的指標。

ExportContext

ExportContext 函式的指標。

ImportContext

ImportContext 函式的指標。

MarshalAttributeData

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 ntsecpkg.h