20 TRACE(
"SpInstanceInit(Version 0x%lx, 0x%p, 0x%p)\n",
33 TRACE(
"UsrSpMakeSignature(0x%p 0x%x 0x%p 0x%x)\n",
34 ContextHandle, QualityOfProtection,
35 MessageBuffers, MessageSequenceNumber);
47 TRACE(
"UsrSpVerifySignature(0x%p 0x%x 0x%x 0x%p)\n",
48 phContext, pMessage, MessageSeqNo, pfQOP);
61 TRACE(
"UsrSpSealMessage(0x%p 0x%x 0x%p 0x%x)\n",
62 ContextHandle, QualityOfProtection,
63 MessageBuffers, MessageSequenceNumber);
75 TRACE(
"UsrSpUnsealMessage(0x%p 0x%x 0x%p 0x%x)\n",
76 ContextHandle, MessageBuffers,
77 MessageSequenceNumber, QualityOfProtection);
87 TRACE(
"UsrSpGetContextToken(0x%p 0x%p)\n",
88 ContextHandle, ImpersonationToken);
99 TRACE(
"UsrSpQueryContextAttributes(0x%p 0x%x 0x%p)\n",
100 ContextHandle, ContextAttribute,
Buffer);
110 TRACE(
"UsrSpCompleteAuthToken(0x%p 0x%p)\n",
120 TRACE(
"UsrSpDeleteUserModeContext(0x%p)\n",
131 TRACE(
"UsrSpFormatCredentials(0x%p 0x%p)\n",
132 Credentials, FormattedCredentials);
145 TRACE(
"UsrSpMarshallSupplementalCreds(0x%x 0x%p 0x%p 0x%p)\n",
146 CredentialSize, Credentials, MarshalledCredSize, MarshalledCreds);
159 TRACE(
"UsrSpExportSecurityContext(0x%p 0x%x 0x%p 0x%p)\n",
160 phContext, fFlags, pPackedContext, pToken);
172 TRACE(
"UsrSpImportSecurityContext(0x%p 0x%x 0x%p)\n",
173 pPackedContext,
Token, phContext);
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
#define ERROR_NOT_SUPPORTED
NTSTATUS NTAPI UsrSpDeleteUserModeContext(_In_ LSA_SEC_HANDLE ContextHandle)
NTSTATUS NTAPI SpInstanceInit(_In_ ULONG Version, _In_ PSECPKG_DLL_FUNCTIONS FunctionTable, _Inout_ PVOID *UserFunctions)
NTSTATUS NTAPI UsrSpGetContextToken(_In_ LSA_SEC_HANDLE ContextHandle, _Inout_ PHANDLE ImpersonationToken)
NTSTATUS NTAPI UsrSpCompleteAuthToken(_In_ LSA_SEC_HANDLE ContextHandle, _In_ PSecBufferDesc InputBuffer)
NTSTATUS NTAPI UsrSpFormatCredentials(_In_ PSecBuffer Credentials, _Inout_ PSecBuffer FormattedCredentials)
NTSTATUS NTAPI UsrSpVerifySignature(_In_ LSA_SEC_HANDLE phContext, _In_ PSecBufferDesc pMessage, _In_ ULONG MessageSeqNo, _In_ PULONG pfQOP)
NTSTATUS NTAPI UsrSpQueryContextAttributes(_In_ LSA_SEC_HANDLE ContextHandle, _In_ ULONG ContextAttribute, _Inout_ PVOID Buffer)
NTSTATUS NTAPI UsrSpMakeSignature(_In_ LSA_SEC_HANDLE ContextHandle, _In_ ULONG QualityOfProtection, _Inout_ PSecBufferDesc MessageBuffers, _In_ ULONG MessageSequenceNumber)
NTSTATUS NTAPI UsrSpImportSecurityContext(_In_ PSecBuffer pPackedContext, _In_ HANDLE Token, _Inout_ PLSA_SEC_HANDLE phContext)
NTSTATUS NTAPI UsrSpUnsealMessage(_In_ LSA_SEC_HANDLE ContextHandle, _Inout_ PSecBufferDesc MessageBuffers, _In_ ULONG MessageSequenceNumber, _In_ PULONG QualityOfProtection)
NTSTATUS NTAPI UsrSpMarshallSupplementalCreds(_In_ ULONG CredentialSize, _In_ PUCHAR Credentials, _Inout_ PULONG MarshalledCredSize, _Inout_ PVOID *MarshalledCreds)
NTSTATUS NTAPI UsrSpSealMessage(_In_ LSA_SEC_HANDLE ContextHandle, _In_ ULONG QualityOfProtection, _Inout_ PSecBufferDesc MessageBuffers, _In_ ULONG MessageSequenceNumber)
NTSTATUS NTAPI UsrSpExportSecurityContext(_In_ LSA_SEC_HANDLE phContext, _In_ ULONG fFlags, _Inout_ PSecBuffer pPackedContext, _Inout_ PHANDLE pToken)
PVOID *typedef PSecBuffer
#define STATUS_NOT_IMPLEMENTED
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE _In_ USHORT _In_ USHORT Version
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR InputBuffer
static WLX_DISPATCH_VERSION_1_4 FunctionTable