summaryrefslogtreecommitdiffstats
path: root/private/net/svcdlls/ntlmssp/package/userstba.c
diff options
context:
space:
mode:
Diffstat (limited to 'private/net/svcdlls/ntlmssp/package/userstba.c')
-rw-r--r--private/net/svcdlls/ntlmssp/package/userstba.c104
1 files changed, 104 insertions, 0 deletions
diff --git a/private/net/svcdlls/ntlmssp/package/userstba.c b/private/net/svcdlls/ntlmssp/package/userstba.c
new file mode 100644
index 000000000..808dc28e1
--- /dev/null
+++ b/private/net/svcdlls/ntlmssp/package/userstba.c
@@ -0,0 +1,104 @@
+//+-----------------------------------------------------------------------
+//
+// Microsoft Windows
+//
+// Copyright (c) Microsoft Corporation 1992 - 1994
+//
+// File: userstub.cxx
+//
+// Contents: stubs for user-mode security APIs
+//
+//
+// History: 3-7-94 MikeSw Created
+//
+//------------------------------------------------------------------------
+
+#include "secdll.h"
+
+
+
+
+//+-------------------------------------------------------------------------
+//
+// Function: QueryContextAttributesA
+//
+// Synopsis:
+//
+// Effects:
+//
+// Arguments:
+//
+// Requires:
+//
+// Returns:
+//
+// Notes:
+//
+//
+//--------------------------------------------------------------------------
+
+
+
+SECURITY_STATUS SEC_ENTRY
+QueryContextAttributesA(
+ PCtxtHandle phContext, // Context to query
+ unsigned long ulAttribute, // Attribute to query
+ void SEC_FAR * pBuffer // Buffer for attributes
+ )
+{
+ CtxtHandle TempCtxtHandle;
+
+
+ TempCtxtHandle.dwUpper = phContext->dwUpper;
+ TempCtxtHandle.dwLower = pspPackages[phContext->dwLower].dwOriginalPackageID;
+ return( pspPackages[phContext->dwLower].pftTableA->QueryContextAttributesA(
+ &TempCtxtHandle,
+ ulAttribute,
+ pBuffer ) );
+}
+
+
+//+-------------------------------------------------------------------------
+//
+// Function: QueryCredentialsAttributesA
+//
+// Synopsis:
+//
+// Effects:
+//
+// Arguments:
+//
+// Requires:
+//
+// Returns:
+//
+// Notes:
+//
+//
+//--------------------------------------------------------------------------
+
+
+
+SECURITY_STATUS SEC_ENTRY
+QueryCredentialsAttributesA(
+ PCredHandle phCredentials, // Credentials to query
+ unsigned long ulAttribute, // Attribute to query
+ void SEC_FAR * pBuffer // Buffer for attributes
+ )
+{
+
+ return( SEC_E_UNSUPPORTED_FUNCTION );
+#if 0
+
+ return( pspPackages[phCredentials->dwLower].pftTableA->QueryCredentialsAttributesA(
+ phCredentials,
+ ulAttribute,
+ pBuffer ) );
+#endif
+ UNREFERENCED_PARAMETER(phCredentials);
+ UNREFERENCED_PARAMETER(ulAttribute);
+ UNREFERENCED_PARAMETER(pBuffer);
+
+}
+
+