📄 sspi.c
字号:
#include <precomp.h>
#define NDEBUG
#include <debug.h>
SECURITY_STATUS
WINAPI
EnumerateSecurityPackagesW (
PULONG pulong,
PSecPkgInfoW* psecpkginfow
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
EnumerateSecurityPackagesA(
PULONG pulong,
PSecPkgInfoA* psecpkginfoa
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
FreeContextBuffer (
PVOID pvoid
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
FreeCredentialsHandle(PCredHandle Handle)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
DeleteSecurityContext(PCtxtHandle Handle)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
PSecurityFunctionTableW
WINAPI
InitSecurityInterfaceW(VOID)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return NULL;
}
SECURITY_STATUS
WINAPI
EncryptMessage(PCtxtHandle Handle,
ULONG Foo,
PSecBufferDesc Buffer,
ULONG Bar)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
DecryptMessage(PCtxtHandle Handle,
PSecBufferDesc Buffer,
ULONG Foo,
PULONG Bar)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
ApplyControlTokenW(PCtxtHandle Handle,
PSecBufferDesc Buffer)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
CompleteAuthToken(PCtxtHandle Handle,
PSecBufferDesc Buffer)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
QueryContextAttributesA(PCtxtHandle Handle,
ULONG Foo,
PVOID Bar)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
QueryContextAttributesW(PCtxtHandle Handle,
ULONG Foo,
PVOID Bar)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
AcquireCredentialsHandleA (
SEC_CHAR* pszPrincipal,
SEC_CHAR* pszPackage,
ULONG fUsage,
PLUID pID,
PVOID pAuth,
SEC_GET_KEY_FN pGetKeyFn,
PVOID pvGetKeyArgument,
PCredHandle phCred,
PTimeStamp pExpires
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
AcquireCredentialsHandleW (
SEC_WCHAR* pszPrincipal,
SEC_WCHAR* pszPackage,
ULONG fUsage,
PLUID pID,
PVOID pAuth,
SEC_GET_KEY_FN pGetKeyFn,
PVOID pvGetKeyArgument,
PCredHandle phCred,
PTimeStamp pExpires
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
WINAPI
InitializeSecurityContextA (
PCredHandle phCred,
PCtxtHandle phContext,
SEC_CHAR* pszTarget,
ULONG fContextReq,
ULONG Reserved,
ULONG TargetData,
PSecBufferDesc pInput,
ULONG Reserved2,
PCtxtHandle phNewContext,
PSecBufferDesc pOut,
PULONG pfContextAttributes,
PTimeStamp pExpires
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
SEC_ENTRY
MakeSignature(
PCtxtHandle phContext,
ULONG fQOP,
PSecBufferDesc pMessage,
ULONG MessageSeqNo
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
SECURITY_STATUS
SEC_ENTRY
VerifySignature(
PCtxtHandle phContext,
PSecBufferDesc pMessage,
ULONG MessageSeqNo,
PULONG pfQOP
)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -