| int EncryptMessage(ref CredHandle& contextHandle, uint qualityOfProtection, ref SecBufferDesc& inputOutput, uint sequenceNumber) | Static+2 flags | — | 0x10 |
| int DecryptMessage(ref CredHandle& contextHandle, ref SecBufferDesc& inputOutput, uint sequenceNumber, const UInt32*& qualityOfProtection) | Static+2 flags | — | 0x10 |
| int QuerySecurityContextToken(ref CredHandle& phContext, ref SecurityContextTokenHandle& handle) | Static+2 flags | — | 0x10 |
| int FreeContextBuffer(long contextBuffer) | Static+2 flags | — | 0x08 |
| int FreeCredentialsHandle(ref CredHandle& handlePtr) | Static+2 flags | — | 0x10 |
| int DeleteSecurityContext(ref CredHandle& handlePtr) | Static+2 flags | — | 0x10 |
| int AcceptSecurityContext(ref CredHandle& credentialHandle, const Void*& inContextPtr, const SecBufferDesc*& inputBuffer, const ContextFlags& inFlags, const Endianness& endianness, ref CredHandle& outContextPtr, ref SecBufferDesc& outputBuffer, ref ContextFlags& attributes, ref long& timeStamp) | Static+2 flags | — | 0x10 |
| int QueryContextAttributesW(ref CredHandle& contextHandle, const ContextAttribute& attribute, const Void*& buffer) | Static+2 flags | — | 0x10 |
| int SetContextAttributesW(ref CredHandle& contextHandle, const ContextAttribute& attribute, const byte[]& buffer, int bufferSize) | Static+2 flags | — | 0x10 |
| int EnumerateSecurityPackagesW(ref int& pkgnum, ref SafeFreeContextBuffer_SECURITY& handle) | Static+2 flags | — | 0x08 |
| int AcquireCredentialsHandleW(const string& principal, const string& moduleName, int usage, const Void*& logonID, ref SEC_WINNT_AUTH_IDENTITY_W& authdata, const Void*& keyCallback, const Void*& keyArgument, ref CredHandle& handlePtr, ref long& timeStamp) | Static+2 flags | — | 0x30 |
| int AcquireCredentialsHandleW(const string& principal, const string& moduleName, int usage, const Void*& logonID, long zero, const Void*& keyCallback, const Void*& keyArgument, ref CredHandle& handlePtr, ref long& timeStamp) | Static+2 flags | | 0x10 |
| int AcquireCredentialsHandleW(const string& principal, const string& moduleName, int usage, const Void*& logonID, SafeSspiAuthDataHandle authdata, const Void*& keyCallback, const Void*& keyArgument, ref CredHandle& handlePtr, ref long& timeStamp) | Static+2 flags | | 0x10 |
| int AcquireCredentialsHandleW(const string& principal, const string& moduleName, int usage, const Void*& logonID, ref SCHANNEL_CRED& authData, const Void*& keyCallback, const Void*& keyArgument, ref CredHandle& handlePtr, ref long& timeStamp) | Static+2 flags | | 0x50 |
| int InitializeSecurityContextW(ref CredHandle& credentialHandle, const Void*& inContextPtr, const Byte*& targetName, const ContextFlags& inFlags, int reservedI, const Endianness& endianness, const SecBufferDesc*& inputBuffer, int reservedII, ref CredHandle& outContextPtr, ref SecBufferDesc& outputBuffer, ref ContextFlags& attributes, ref long& timeStamp) | Static+2 flags | | 0x10 |
| int CompleteAuthToken(const Void*& inContextPtr, ref SecBufferDesc& inputBuffers) | Static+2 flags | | 0x10 |
| int ApplyControlToken(const Void*& inContextPtr, ref SecBufferDesc& inputBuffers) | Static+2 flags | | 0x10 |
| SECURITY_STATUS SspiFreeAuthIdentity(long authData) | Static+2 flags | | 0x08 |