Author: dchapyshev
Date: Thu Nov 27 02:40:47 2008
New Revision: 37681
URL:
http://svn.reactos.org/svn/reactos?rev=37681&view=rev
Log:
- .DEF -> .SPEC
- Add some stubs
Added:
trunk/reactos/dll/win32/secur32/secur32.spec (with props)
trunk/reactos/dll/win32/security/security.spec (with props)
Removed:
trunk/reactos/dll/win32/secur32/secur32.def
trunk/reactos/dll/win32/security/security.def
Modified:
trunk/reactos/dll/win32/secur32/secur32.rbuild
trunk/reactos/dll/win32/secur32/sspi.c
trunk/reactos/dll/win32/security/security.rbuild
Removed: trunk/reactos/dll/win32/secur32/secur32.def
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/secur32/secur32.…
==============================================================================
--- trunk/reactos/dll/win32/secur32/secur32.def [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/secur32/secur32.def (removed)
@@ -1,79 +1,0 @@
-LIBRARY SECUR32.DLL
-EXPORTS
-LsaRegisterLogonProcess@12
-LsaLogonUser@56
-LsaDeregisterLogonProcess@4
-LsaConnectUntrusted@4
-LsaLookupAuthenticationPackage@12
-LsaFreeReturnBuffer@4
-LsaCallAuthenticationPackage@28
-;AcceptSecurityContext@36
-AcquireCredentialsHandleA@36
-AcquireCredentialsHandleW@36
-;@AddCredentialsA
-;@AddCredentialsW
-;@AddSecurityPackageA
-;@AddSecurityPackageW
-;ApplyControlTokenA@8
-ApplyControlToken@8=ApplyControlTokenW@8
-CompleteAuthToken@8
-;@CredMarshalTargetInfo
-;@CredUnmarshalTargetInfo
-DecryptMessage@16
-DeleteSecurityContext@4
-;@DeleteSecurityPackageA
-;@DeleteSecurityPackageW
-EncryptMessage@16
-EnumerateSecurityPackagesA@8
-EnumerateSecurityPackagesW@8
-;@ExportSecurityContext
-FreeContextBuffer@4
-FreeCredentialsHandle@4
-GetComputerObjectNameA@12
-GetComputerObjectNameW@12
-;GetSecurityUserInfo
-GetUserNameExA@12
-GetUserNameExW@12
-;ImpersonateSecurityContext@4
-;@ImportSecurityContextA
-;@ImportSecurityContextW
-;@InitSecurityInterfaceA
-InitSecurityInterfaceW@0
-InitializeSecurityContextA@48
-InitializeSecurityContextW@48
-LsaEnumerateLogonSessions@8
-LsaGetLogonSessionData@8
-LsaRegisterPolicyChangeNotification@8
-LsaUnregisterPolicyChangeNotification@8
-MakeSignature@16
-QueryContextAttributesA@12
-QueryContextAttributesW@12
-;QueryCredentialsAttributesA@12
-;QueryCredentialsAttributesW@12
-;@QuerySecurityContextToken
-QuerySecurityPackageInfoA@8
-QuerySecurityPackageInfoW@8
-;RevertSecurityContext@4
-;@SaslAcceptSecurityContext
-;@SaslEnumerateProfilesA
-;@SaslEnumerateProfilesW
-;@SaslGetProfilePackageA
-;@SaslGetProfilePackageW
-;@SaslIdentifyPackageA
-;@SaslIdentifyPackageW
-;@SaslInitializeSecurityContextA
-;@SaslInitializeSecurityContextW
-;SealMessage
-;SecCacheSspiPackages
-;SecDeleteUserModeContext
-;SecGetLocaleSpecificEncryptionRules
-;SecInitUserModeContext
-;SecpFreeMemory
-;SecpTranslateName
-;SecpTranslateNameEx
-;@SetContextAttributesA
-;@SetContextAttributesW
-;TranslateNameA@20
-;TranslateNameW@20
-;UnsealMessage
-VerifySignature@16
Modified: trunk/reactos/dll/win32/secur32/secur32.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/secur32/secur32.…
==============================================================================
--- trunk/reactos/dll/win32/secur32/secur32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/secur32/secur32.rbuild [iso-8859-1] Thu Nov 27 02:40:47 2008
@@ -1,5 +1,5 @@
<module name="secur32" type="win32dll"
baseaddress="${BASEADDRESS_SECUR32}" installbase="system32"
installname="secur32.dll">
- <importlibrary definition="secur32.def" />
+ <importlibrary definition="secur32.spec" />
<include base="secur32">.</include>
<include base="ReactOS">include/reactos/subsys</include>
<define name="__SECUR32__" />
Added: trunk/reactos/dll/win32/secur32/secur32.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/secur32/secur32.…
==============================================================================
--- trunk/reactos/dll/win32/secur32/secur32.spec (added)
+++ trunk/reactos/dll/win32/secur32/secur32.spec [iso-8859-1] Thu Nov 27 02:40:47 2008
@@ -1,0 +1,77 @@
+@ stdcall LsaRegisterLogonProcess(ptr ptr ptr)
+@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr)
+@ stdcall LsaDeregisterLogonProcess(long)
+@ stdcall LsaConnectUntrusted(long)
+@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr)
+@ stdcall LsaFreeReturnBuffer(ptr)
+@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr)
+@ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr)
+@ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr)
+@ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr)
+@ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr)
+@ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr)
+@ stub AddSecurityPackageA
+@ stub AddSecurityPackageW
+@ stdcall ApplyControlTokenA(ptr ptr)
+@ stdcall ApplyControlToken(ptr ptr) ApplyControlTokenW
+@ stdcall CompleteAuthToken(ptr ptr)
+@ stub CredMarshalTargetInfo
+@ stub CredUnmarshalTargetInfo
+@ stdcall DecryptMessage(ptr ptr long ptr)
+@ stdcall DeleteSecurityContext(ptr)
+@ stub DeleteSecurityPackageA
+@ stub DeleteSecurityPackageW
+@ stdcall EncryptMessage(ptr long ptr long)
+@ stdcall EnumerateSecurityPackagesA(ptr ptr)
+@ stdcall EnumerateSecurityPackagesW(ptr ptr)
+@ stdcall ExportSecurityContext(ptr long ptr ptr)
+@ stdcall FreeContextBuffer(ptr)
+@ stdcall FreeCredentialsHandle(ptr)
+@ stdcall GetComputerObjectNameA(long ptr ptr)
+@ stdcall GetComputerObjectNameW(long ptr ptr)
+@ stub GetSecurityUserInfo
+@ stdcall GetUserNameExA(long ptr ptr)
+@ stdcall GetUserNameExW(long ptr ptr)
+@ stdcall ImpersonateSecurityContext(ptr)
+@ stdcall ImportSecurityContextA(str ptr ptr ptr)
+@ stdcall ImportSecurityContextW(wstr ptr ptr ptr)
+@ stdcall InitSecurityInterfaceA()
+@ stdcall InitSecurityInterfaceW()
+@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr
ptr)
+@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr
ptr)
+@ stdcall LsaEnumerateLogonSessions(ptr ptr)
+@ stdcall LsaGetLogonSessionData(ptr ptr)
+@ stdcall LsaRegisterPolicyChangeNotification(long ptr)
+@ stdcall LsaUnregisterPolicyChangeNotification(long ptr)
+@ stdcall MakeSignature(ptr long ptr long)
+@ stdcall QueryContextAttributesA(ptr long ptr)
+@ stdcall QueryContextAttributesW(ptr long ptr)
+@ stdcall QueryCredentialsAttributesA(ptr long ptr)
+@ stdcall QueryCredentialsAttributesW(ptr long ptr)
+@ stdcall QuerySecurityContextToken(ptr ptr)
+@ stdcall QuerySecurityPackageInfoA(str ptr)
+@ stdcall QuerySecurityPackageInfoW(wstr ptr)
+@ stdcall RevertSecurityContext(ptr)
+@ stub SaslAcceptSecurityContext
+@ stub SaslEnumerateProfilesA
+@ stub SaslEnumerateProfilesW
+@ stub SaslGetProfilePackageA
+@ stub SaslGetProfilePackageW
+@ stub SaslIdentifyPackageA
+@ stub SaslIdentifyPackageW
+@ stub SaslInitializeSecurityContextA
+@ stub SaslInitializeSecurityContextW
+@ stdcall SealMessage(ptr long ptr long) EncryptMessage
+@ stub SecCacheSspiPackages
+@ stub SecDeleteUserModeContext
+@ stub SecGetLocaleSpecificEncryptionRules
+@ stub SecInitUserModeContext
+@ stub SecpFreeMemory
+@ stub SecpTranslateName
+@ stub SecpTranslateNameEx
+@ stub SetContextAttributesA
+@ stub SetContextAttributesW
+@ stdcall TranslateNameA(str long long ptr ptr)
+@ stdcall TranslateNameW(wstr long long ptr ptr)
+@ stdcall UnsealMessage(ptr ptr long ptr) DecryptMessage
+@ stdcall VerifySignature(ptr ptr long ptr)
Propchange: trunk/reactos/dll/win32/secur32/secur32.spec
------------------------------------------------------------------------------
svn:eol-style = native
Modified: trunk/reactos/dll/win32/secur32/sspi.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/secur32/sspi.c?r…
==============================================================================
--- trunk/reactos/dll/win32/secur32/sspi.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/secur32/sspi.c [iso-8859-1] Thu Nov 27 02:40:47 2008
@@ -85,6 +85,15 @@
SECURITY_STATUS
WINAPI
ApplyControlTokenW(PCtxtHandle Handle,
+ PSecBufferDesc Buffer)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+ApplyControlTokenA(PCtxtHandle Handle,
PSecBufferDesc Buffer)
{
DPRINT1("%s() not implemented!\n", __FUNCTION__);
@@ -247,3 +256,185 @@
DPRINT1("%s() not implemented!\n", __FUNCTION__);
return ERROR_CALL_NOT_IMPLEMENTED;
}
+
+SECURITY_STATUS
+WINAPI
+AcceptSecurityContext(
+ PCredHandle phCredential,
+ PCtxtHandle phContext,
+ PSecBufferDesc pInput,
+ ULONG fContextReq,
+ ULONG TargetDataRep,
+ PCtxtHandle phNewContext,
+ PSecBufferDesc pOutput,
+ ULONG *pfContextAttr,
+ PTimeStamp ptsExpiry
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+AddCredentialsA(
+ PCredHandle hCredentials,
+ SEC_CHAR *pszPrincipal,
+ SEC_CHAR *pszPackage,
+ ULONG fCredentialUse,
+ LPVOID pAuthData,
+ SEC_GET_KEY_FN pGetKeyFn,
+ LPVOID pvGetKeyArgument,
+ PTimeStamp ptsExpiry
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+AddCredentialsW(
+ PCredHandle hCredentials,
+ SEC_WCHAR *pszPrincipal,
+ SEC_WCHAR *pszPackage,
+ ULONG fCredentialUse,
+ LPVOID pAuthData,
+ SEC_GET_KEY_FN pGetKeyFn,
+ LPVOID pvGetKeyArgument,
+ PTimeStamp ptsExpiry
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+ExportSecurityContext(
+ PCtxtHandle phContext,
+ ULONG fFlags,
+ PSecBuffer pPackedContext,
+ LPVOID *pToken
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+ImpersonateSecurityContext(
+ PCtxtHandle phContext
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+ImportSecurityContextA(
+ SEC_CHAR *pszPackage,
+ PSecBuffer pPackedContext,
+ LPVOID Token,
+ PCtxtHandle phContext
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+ImportSecurityContextW(
+ SEC_WCHAR *pszPackage,
+ PSecBuffer pPackedContext,
+ LPVOID Token,
+ PCtxtHandle phContext
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+QueryCredentialsAttributesA(
+ PCredHandle phCredential,
+ ULONG ulAttribute,
+ LPVOID pBuffer
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+QueryCredentialsAttributesW(
+ PCredHandle phCredential,
+ ULONG ulAttribute,
+ LPVOID pBuffer
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+QuerySecurityContextToken(
+ PCtxtHandle phContext,
+ PHANDLE phToken
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+SECURITY_STATUS
+WINAPI
+RevertSecurityContext(
+ PCtxtHandle phContext
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+PSecurityFunctionTableA
+WINAPI
+InitSecurityInterfaceA(VOID)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return NULL;
+}
+
+BOOLEAN
+WINAPI
+TranslateNameA(
+ LPCSTR lpAccountName,
+ EXTENDED_NAME_FORMAT AccountNameFormat,
+ EXTENDED_NAME_FORMAT DesiredNameFormat,
+ LPSTR lpTranslatedName,
+ PULONG nSize
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return FALSE;
+}
+
+BOOLEAN
+WINAPI
+TranslateNameW(
+ LPCWSTR lpAccountName,
+ EXTENDED_NAME_FORMAT AccountNameFormat,
+ EXTENDED_NAME_FORMAT DesiredNameFormat,
+ LPWSTR lpTranslatedName,
+ PULONG nSize
+)
+{
+ DPRINT1("%s() not implemented!\n", __FUNCTION__);
+ return FALSE;
+}
Removed: trunk/reactos/dll/win32/security/security.def
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/security/securit…
==============================================================================
--- trunk/reactos/dll/win32/security/security.def [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/security/security.def (removed)
@@ -1,79 +1,0 @@
-LIBRARY SECURITY.DLL
-EXPORTS;
-LsaRegisterLogonProcess(a)12=SECUR32.LsaRegisterLogonProcess
-LsaLogonUser(a)56=SECUR32.LsaLogonUser
-LsaDeregisterLogonProcess(a)4=SECUR32.LsaDeregisterLogonProcess
-LsaConnectUntrusted(a)4=SECUR32.LsaConnectUntrusted
-LsaLookupAuthenticationPackage(a)12=SECUR32.LsaLookupAuthenticationPackage
-LsaFreeReturnBuffer(a)4=SECUR32.LsaFreeReturnBuffer
-LsaCallAuthenticationPackage(a)28=SECUR32.LsaCallAuthenticationPackage
-;AcceptSecurityContext(a)36=SECUR32.AcceptSecurityContext
-;AcquireCredentialsHandleA(a)36=SECUR32.AcquireCredentialsHandleA
-;AcquireCredentialsHandleW(a)36=SECUR32.AcquireCredentialsHandleW
-;(a)AddCredentialsA=SECUR32.AddCredentialsA
-;(a)AddCredentialsW=SECUR32.AddCredentialsW
-;(a)AddSecurityPackageA=SECUR32.AddSecurityPackageA
-;(a)AddSecurityPackageW=SECUR32.AddSecurityPackageW
-;ApplyControlTokenA(a)8=SECUR32.ApplyControlTokenA
-;ApplyControlTokenW(a)8=SECUR32.ApplyControlTokenW
-;CompleteAuthToken(a)8=SECUR32.CompleteAuthToken
-;(a)CredMarshalTargetInfo=SECUR32.CredMarshalTargetInfo
-;(a)CredUnmarshalTargetInfo=SECUR32.CredUnmarshalTargetInfo
-;DecryptMessage(a)16=SECUR32.DecryptMessage
-;DeleteSecurityContext(a)4=SECUR32.DeleteSecurityContext
-;(a)DeleteSecurityPackageA=SECUR32.DeleteSecurityPackageA
-;(a)DeleteSecurityPackageW=SECUR32.DeleteSecurityPackageW
-;EncryptMessage(a)16=SECUR32.EncryptMessage
-EnumerateSecurityPackagesA(a)8=SECUR32.EnumerateSecurityPackagesA
-EnumerateSecurityPackagesW(a)8=SECUR32.EnumerateSecurityPackagesW
-;(a)ExportSecurityContext=SECUR32.ExportSecurityContext
-FreeContextBuffer(a)4=SECUR32.FreeContextBuffer
-;FreeCredentialsHandle(a)4=SECUR32.FreeCredentialsHandle
-GetComputerObjectNameA(a)12=SECUR32.GetComputerObjectNameA
-GetComputerObjectNameW(a)12=SECUR32.GetComputerObjectNameW
-;GetSecurityUserInfo=SECUR32.GetSecurityUserInfo
-GetUserNameExA(a)12=SECUR32.GetUserNameExA
-GetUserNameExW(a)12=SECUR32.GetUserNameExW
-;ImpersonateSecurityContext(a)4=SECUR32.ImpersonateSecurityContext
-;(a)ImportSecurityContextA=SECUR32.ImportSecurityContextA
-;(a)ImportSecurityContextW=SECUR32.ImportSecurityContextW
-;(a)InitSecurityInterfaceA=SECUR32.InitSecurityInterfaceA
-;(a)InitSecurityInterfaceW=SECUR32.InitSecurityInterfaceW
-;InitializeSecurityContextA(a)48=SECUR32.InitializeSecurityContextA
-;InitializeSecurityContextW(a)48=SECUR32.InitializeSecurityContextW
-LsaEnumerateLogonSessions(a)8=SECUR32.LsaEnumerateLogonSessions
-LsaGetLogonSessionData(a)8=SECUR32.LsaGetLogonSessionData
-LsaRegisterPolicyChangeNotification(a)8=SECUR32.LsaRegisterPolicyChangeNotification
-LsaUnregisterPolicyChangeNotification(a)8=SECUR32.LsaUnregisterPolicyChangeNotification
-;MakeSignature(a)16=SECUR32.MakeSignature
-;QueryContextAttributesA(a)12=SECUR32.QueryContextAttributesA
-;QueryContextAttributesW(a)12=SECUR32.QueryContextAttributesW
-;QueryCredentialsAttributesA(a)12=SECUR32.QueryCredentialsAttributesA
-;QueryCredentialsAttributesW(a)12=SECUR32.QueryCredentialsAttributesW
-;(a)QuerySecurityContextToken=SECUR32.QuerySecurityContextToken
-;(a)QuerySecurityPackageInfoA=SECUR32.QuerySecurityPackageInfoA
-;(a)QuerySecurityPackageInfoW=SECUR32.QuerySecurityPackageInfoW
-;RevertSecurityContext(a)4=SECUR32.RevertSecurityContext
-;(a)SaslAcceptSecurityContext=SECUR32.SaslAcceptSecurityContext
-;(a)SaslEnumerateProfilesA=SECUR32.SaslEnumerateProfilesA
-;(a)SaslEnumerateProfilesW=SECUR32.SaslEnumerateProfilesW
-;(a)SaslGetProfilePackageA=SECUR32.SaslGetProfilePackageA
-;(a)SaslGetProfilePackageW=SECUR32.SaslGetProfilePackageW
-;(a)SaslIdentifyPackageA=SECUR32.SaslIdentifyPackageA
-;(a)SaslIdentifyPackageW=SECUR32.SaslIdentifyPackageW
-;(a)SaslInitializeSecurityContextA=SECUR32.SaslInitializeSecurityContextA
-;(a)SaslInitializeSecurityContextW=SECUR32.SaslInitializeSecurityContextW
-;SealMessage=SECUR32.SealMessage
-;SecCacheSspiPackages=SECUR32.SecCacheSspiPackages
-;SecDeleteUserModeContext=SECUR32.SecDeleteUserModeContext
-;SecGetLocaleSpecificEncryptionRules=SECUR32.SecGetLocaleSpecificEncryptionRules
-;SecInitUserModeContext=SECUR32.SecInitUserModeContext
-;SecpFreeMemory=SECUR32.SecpFreeMemory
-;SecpTranslateName=SECUR32.SecpTranslateName
-;SecpTranslateNameEx=SECUR32.SecpTranslateNameEx
-;(a)SetContextAttributesA=SECUR32.SetContextAttributesA
-;(a)SetContextAttributesW=SECUR32.SetContextAttributesW
-;TranslateNameA(a)20=SECUR32.TranslateNameA
-;TranslateNameW(a)20=SECUR32.TranslateNameW
-;UnsealMessage=SECUR32.UnsealMessage
-;VerifySignature(a)16=SECUR32.VerifySignature
Modified: trunk/reactos/dll/win32/security/security.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/security/securit…
==============================================================================
--- trunk/reactos/dll/win32/security/security.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/security/security.rbuild [iso-8859-1] Thu Nov 27 02:40:47
2008
@@ -1,5 +1,5 @@
<module name="security" type="win32dll" entrypoint="0"
baseaddress="${BASEADDRESS_SECUR32}" installbase="system32"
installname="security.dll">
- <importlibrary definition="security.def" />
+ <importlibrary definition="security.spec" />
<include base="security">.</include>
<define name="__SECURITY__" />
<library>ntdll</library>
Added: trunk/reactos/dll/win32/security/security.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/security/securit…
==============================================================================
--- trunk/reactos/dll/win32/security/security.spec (added)
+++ trunk/reactos/dll/win32/security/security.spec [iso-8859-1] Thu Nov 27 02:40:47 2008
@@ -1,0 +1,77 @@
+@ stdcall LsaRegisterLogonProcess(ptr ptr ptr) secur32.LsaRegisterLogonProcess
+@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr)
secur32.LsaLogonUser
+@ stdcall LsaDeregisterLogonProcess(long) secur32.LsaDeregisterLogonProcess
+@ stdcall LsaConnectUntrusted(long) secur32.LsaConnectUntrusted
+@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr)
SECUR32.LsaLookupAuthenticationPackage
+@ stdcall LsaFreeReturnBuffer(ptr) SECUR32.LsaFreeReturnBuffer
+@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr)
SECUR32.LsaCallAuthenticationPackage
+@ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr)
SECUR32.AcceptSecurityContext
+@ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr)
SECUR32.AcquireCredentialsHandleA
+@ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr)
SECUR32.AcquireCredentialsHandleW
+@ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr) SECUR32.AddCredentialsA
+@ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr) SECUR32.AddCredentialsW
+@ stub AddSecurityPackageA # SECUR32.AddSecurityPackageA
+@ stub AddSecurityPackageW # SECUR32.AddSecurityPackageW
+@ stdcall ApplyControlTokenA(ptr ptr) SECUR32.ApplyControlTokenA
+@ stdcall ApplyControlTokenW(ptr ptr) SECUR32.ApplyControlTokenW
+@ stdcall CompleteAuthToken(ptr ptr) SECUR32.CompleteAuthToken
+@ stub CredMarshalTargetInfo # SECUR32.CredMarshalTargetInfo
+@ stub CredUnmarshalTargetInfo # SECUR32.CredUnmarshalTargetInfo
+@ stdcall DecryptMessage(ptr ptr long ptr) SECUR32.DecryptMessage
+@ stdcall DeleteSecurityContext(ptr) SECUR32.DeleteSecurityContext
+@ stub DeleteSecurityPackageA # SECUR32.DeleteSecurityPackageA
+@ stub DeleteSecurityPackageW # SECUR32.DeleteSecurityPackageW
+@ stdcall EncryptMessage(ptr long ptr long) SECUR32.EncryptMessage
+@ stdcall EnumerateSecurityPackagesA(ptr ptr) SECUR32.EnumerateSecurityPackagesA
+@ stdcall EnumerateSecurityPackagesW(ptr ptr) SECUR32.EnumerateSecurityPackagesW
+@ stdcall ExportSecurityContext(ptr long ptr ptr) SECUR32.ExportSecurityContext
+@ stdcall FreeContextBuffer(ptr) SECUR32.FreeContextBuffer
+@ stdcall FreeCredentialsHandle(ptr) SECUR32.FreeCredentialsHandle
+@ stdcall GetComputerObjectNameA(long ptr ptr) SECUR32.GetComputerObjectNameA
+@ stdcall GetComputerObjectNameW(long ptr ptr) SECUR32.GetComputerObjectNameW
+@ stub GetSecurityUserInfo # SECUR32.GetSecurityUserInfo
+@ stdcall GetUserNameExA(long ptr ptr) SECUR32.GetUserNameExA
+@ stdcall GetUserNameExW(long ptr ptr) SECUR32.GetUserNameExW
+@ stdcall ImpersonateSecurityContext(ptr) SECUR32.ImpersonateSecurityContext
+@ stdcall ImportSecurityContextA(str ptr ptr ptr) SECUR32.ImportSecurityContextA
+@ stdcall ImportSecurityContextW(wstr ptr ptr ptr) SECUR32.ImportSecurityContextW
+@ stdcall InitSecurityInterfaceA() SECUR32.InitSecurityInterfaceA
+@ stdcall InitSecurityInterfaceW() SECUR32.InitSecurityInterfaceW
+@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr)
SECUR32.InitializeSecurityContextA
+@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr
ptr) SECUR32.InitializeSecurityContextW
+@ stdcall LsaEnumerateLogonSessions(ptr ptr) SECUR32.LsaEnumerateLogonSessions
+@ stdcall LsaGetLogonSessionData(ptr ptr) SECUR32.LsaGetLogonSessionData
+@ stdcall LsaRegisterPolicyChangeNotification(long ptr)
SECUR32.LsaRegisterPolicyChangeNotification
+@ stdcall LsaUnregisterPolicyChangeNotification(long ptr)
SECUR32.LsaUnregisterPolicyChangeNotification
+@ stdcall MakeSignature(ptr long ptr long) SECUR32.MakeSignature
+@ stdcall QueryContextAttributesA(ptr long ptr) SECUR32.QueryContextAttributesA
+@ stdcall QueryContextAttributesW(ptr long ptr) SECUR32.QueryContextAttributesW
+@ stdcall QueryCredentialsAttributesA(ptr long ptr) SECUR32.QueryCredentialsAttributesA
+@ stdcall QueryCredentialsAttributesW(ptr long ptr) SECUR32.QueryCredentialsAttributesW
+@ stdcall QuerySecurityContextToken(ptr ptr) SECUR32.QuerySecurityContextToken
+@ stdcall QuerySecurityPackageInfoA(str ptr) SECUR32.QuerySecurityPackageInfoA
+@ stdcall QuerySecurityPackageInfoW(wstr ptr) SECUR32.QuerySecurityPackageInfoW
+@ stdcall RevertSecurityContext(ptr) SECUR32.RevertSecurityContext
+@ stub SaslAcceptSecurityContext # SECUR32.SaslAcceptSecurityContext
+@ stub SaslEnumerateProfilesA # SECUR32.SaslEnumerateProfilesA
+@ stub SaslEnumerateProfilesW # SECUR32.SaslEnumerateProfilesW
+@ stub SaslGetProfilePackageA # SECUR32.SaslGetProfilePackageA
+@ stub SaslGetProfilePackageW # SECUR32.SaslGetProfilePackageW
+@ stub SaslIdentifyPackageA # SECUR32.SaslIdentifyPackageA
+@ stub SaslIdentifyPackageW # SECUR32.SaslIdentifyPackageW
+@ stub SaslInitializeSecurityContextA # SECUR32.SaslInitializeSecurityContextA
+@ stub SaslInitializeSecurityContextW # SECUR32.SaslInitializeSecurityContextW
+@ stdcall SealMessage(ptr long ptr long) SECUR32.EncryptMessage
+@ stub SecCacheSspiPackages # SECUR32.SecCacheSspiPackages
+@ stub SecDeleteUserModeContext # SECUR32.SecDeleteUserModeContext
+@ stub SecGetLocaleSpecificEncryptionRules # SECUR32.SecGetLocaleSpecificEncryptionRules
+@ stub SecInitUserModeContext # SECUR32.SecInitUserModeContext
+@ stub SecpFreeMemory # SECUR32.SecpFreeMemory
+@ stub SecpTranslateName # SECUR32.SecpTranslateName
+@ stub SecpTranslateNameEx # SECUR32.SecpTranslateNameEx
+@ stub SetContextAttributesA # SECUR32.SetContextAttributesA
+@ stub SetContextAttributesW #SECUR32.SetContextAttributesW
+@ stdcall TranslateNameA(str long long ptr ptr) SECUR32.TranslateNameA
+@ stdcall TranslateNameW(wstr long long ptr ptr) SECUR32.TranslateNameW
+@ stdcall UnsealMessage(ptr ptr long ptr) SECUR32.DecryptMessage
+@ stdcall VerifySignature(ptr ptr long ptr) SECUR32.VerifySignature
Propchange: trunk/reactos/dll/win32/security/security.spec
------------------------------------------------------------------------------
svn:eol-style = native