| int InitializeSecurityContext(ref SafeFreeCredentials& inCredentials, ref SafeDeleteContext& refContext, const string& targetName, const ContextFlags& inFlags, const Endianness& endianness, SecurityBuffer inSecBuffer, const SecurityBuffer[]& inSecBuffers, SecurityBuffer outSecBuffer, ref ContextFlags& outFlags) | Static+1 flags | — | 0x08 |
| int MustRunInitializeSecurityContext(ref SafeFreeCredentials& inCredentials, const Void*& inContextPtr, const Byte*& targetName, const ContextFlags& inFlags, const Endianness& endianness, const SecBufferDesc*& inputBuffer, SafeDeleteContext outContext, ref SecBufferDesc& outputBuffer, ref ContextFlags& attributes, SafeFreeContextBuffer handleTemplate) | PrivateStatic | | 0x10 |
| int AcceptSecurityContext(ref SafeFreeCredentials& inCredentials, ref SafeDeleteContext& refContext, const ContextFlags& inFlags, const Endianness& endianness, SecurityBuffer inSecBuffer, const SecurityBuffer[]& inSecBuffers, SecurityBuffer outSecBuffer, ref ContextFlags& outFlags) | Static+1 flags | | 0x08 |
| int MustRunAcceptSecurityContext_SECURITY(ref SafeFreeCredentials& inCredentials, const Void*& inContextPtr, const SecBufferDesc*& inputBuffer, const ContextFlags& inFlags, const Endianness& endianness, SafeDeleteContext outContext, ref SecBufferDesc& outputBuffer, ref ContextFlags& outFlags, SafeFreeContextBuffer handleTemplate) | PrivateStatic | | 0x10 |