Win32 API 日本語リファレンス
ホームSecurity.Authentication.Identity › SecurityFunctionTableA

SecurityFunctionTableA

構造体
サイズx64: 256 バイト / x86: 128 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
dwVersionDWORD4+0+0
EnumerateSecurityPackagesAENUMERATE_SECURITY_PACKAGES_FN_A8/4+8+4
QueryCredentialsAttributesAQUERY_CREDENTIALS_ATTRIBUTES_FN_A8/4+16+8
AcquireCredentialsHandleAACQUIRE_CREDENTIALS_HANDLE_FN_A8/4+24+12
FreeCredentialsHandleFREE_CREDENTIALS_HANDLE_FN8/4+32+16
Reserved2void*8/4+40+20
InitializeSecurityContextAINITIALIZE_SECURITY_CONTEXT_FN_A8/4+48+24
AcceptSecurityContextACCEPT_SECURITY_CONTEXT_FN8/4+56+28
CompleteAuthTokenCOMPLETE_AUTH_TOKEN_FN8/4+64+32
DeleteSecurityContextDELETE_SECURITY_CONTEXT_FN8/4+72+36
ApplyControlTokenAPPLY_CONTROL_TOKEN_FN8/4+80+40
QueryContextAttributesAQUERY_CONTEXT_ATTRIBUTES_FN_A8/4+88+44
ImpersonateSecurityContextIMPERSONATE_SECURITY_CONTEXT_FN8/4+96+48
RevertSecurityContextREVERT_SECURITY_CONTEXT_FN8/4+104+52
MakeSignatureMAKE_SIGNATURE_FN8/4+112+56
VerifySignatureVERIFY_SIGNATURE_FN8/4+120+60
FreeContextBufferFREE_CONTEXT_BUFFER_FN8/4+128+64
QuerySecurityPackageInfoAQUERY_SECURITY_PACKAGE_INFO_FN_A8/4+136+68
Reserved3void*8/4+144+72
Reserved4void*8/4+152+76
ExportSecurityContextEXPORT_SECURITY_CONTEXT_FN8/4+160+80
ImportSecurityContextAIMPORT_SECURITY_CONTEXT_FN_A8/4+168+84
AddCredentialsAADD_CREDENTIALS_FN_A8/4+176+88
Reserved8void*8/4+184+92
QuerySecurityContextTokenQUERY_SECURITY_CONTEXT_TOKEN_FN8/4+192+96
EncryptMessageENCRYPT_MESSAGE_FN8/4+200+100
DecryptMessageDECRYPT_MESSAGE_FN8/4+208+104
SetContextAttributesASET_CONTEXT_ATTRIBUTES_FN_A8/4+216+108
SetCredentialsAttributesASET_CREDENTIALS_ATTRIBUTES_FN_A8/4+224+112
ChangeAccountPasswordACHANGE_PASSWORD_FN_A8/4+232+116
QueryContextAttributesExAQUERY_CONTEXT_ATTRIBUTES_EX_FN_A8/4+240+120
QueryCredentialsAttributesExAQUERY_CREDENTIALS_ATTRIBUTES_EX_FN_A8/4+248+124