struktur SECPKG_USER_FUNCTION_TABLE (ntsecpkg.h)

Struktur SECPKG_USER_FUNCTION_TABLE berisi penunjuk ke fungsi yang diterapkan paket keamanan untuk mendukung eksekusi dalam proses dengan aplikasi klien/server. Struktur ini disediakan oleh fungsi SpUserModeInitialize .

Sintaks

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;

Anggota

InstanceInit

Arahkan ke fungsi InstanceInit .

InitUserModeContext

Arahkan ke fungsi InitUserModeContext .

MakeSignature

Arahkan ke fungsi MakeSignature .

VerifySignature

Arahkan ke fungsi VerifySignature .

SealMessage

Arahkan ke fungsi SealMessage .

UnsealMessage

Penunjuk ke fungsi UnsealMessage .

GetContextToken

Arahkan ke fungsi GetContextToken .

QueryContextAttributes

Penunjuk ke fungsi QueryContextAttributes (Umum).

CompleteAuthToken

Penunjuk ke fungsi CompleteAuthToken .

DeleteUserModeContext

Penunjuk ke fungsi DeleteUserModeContext .

FormatCredentials

Penunjuk ke fungsi FormatCredentials .

MarshallSupplementalCreds

Arahkan ke fungsi MarshallSupplementalCreds .

ExportContext

Penunjuk ke fungsi ExportContext .

ImportContext

Penunjuk ke fungsi ImportContext .

MarshalAttributeData

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header ntsecpkg.h