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.d... ============================================================================== --- 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.r... ============================================================================== --- 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.s... ============================================================================== --- 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?re... ============================================================================== --- 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/security... ============================================================================== --- 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@12=SECUR32.LsaRegisterLogonProcess -LsaLogonUser@56=SECUR32.LsaLogonUser -LsaDeregisterLogonProcess@4=SECUR32.LsaDeregisterLogonProcess -LsaConnectUntrusted@4=SECUR32.LsaConnectUntrusted -LsaLookupAuthenticationPackage@12=SECUR32.LsaLookupAuthenticationPackage -LsaFreeReturnBuffer@4=SECUR32.LsaFreeReturnBuffer -LsaCallAuthenticationPackage@28=SECUR32.LsaCallAuthenticationPackage -;AcceptSecurityContext@36=SECUR32.AcceptSecurityContext -;AcquireCredentialsHandleA@36=SECUR32.AcquireCredentialsHandleA -;AcquireCredentialsHandleW@36=SECUR32.AcquireCredentialsHandleW -;@AddCredentialsA=SECUR32.AddCredentialsA -;@AddCredentialsW=SECUR32.AddCredentialsW -;@AddSecurityPackageA=SECUR32.AddSecurityPackageA -;@AddSecurityPackageW=SECUR32.AddSecurityPackageW -;ApplyControlTokenA@8=SECUR32.ApplyControlTokenA -;ApplyControlTokenW@8=SECUR32.ApplyControlTokenW -;CompleteAuthToken@8=SECUR32.CompleteAuthToken -;@CredMarshalTargetInfo=SECUR32.CredMarshalTargetInfo -;@CredUnmarshalTargetInfo=SECUR32.CredUnmarshalTargetInfo -;DecryptMessage@16=SECUR32.DecryptMessage -;DeleteSecurityContext@4=SECUR32.DeleteSecurityContext -;@DeleteSecurityPackageA=SECUR32.DeleteSecurityPackageA -;@DeleteSecurityPackageW=SECUR32.DeleteSecurityPackageW -;EncryptMessage@16=SECUR32.EncryptMessage -EnumerateSecurityPackagesA@8=SECUR32.EnumerateSecurityPackagesA -EnumerateSecurityPackagesW@8=SECUR32.EnumerateSecurityPackagesW -;@ExportSecurityContext=SECUR32.ExportSecurityContext -FreeContextBuffer@4=SECUR32.FreeContextBuffer -;FreeCredentialsHandle@4=SECUR32.FreeCredentialsHandle -GetComputerObjectNameA@12=SECUR32.GetComputerObjectNameA -GetComputerObjectNameW@12=SECUR32.GetComputerObjectNameW -;GetSecurityUserInfo=SECUR32.GetSecurityUserInfo -GetUserNameExA@12=SECUR32.GetUserNameExA -GetUserNameExW@12=SECUR32.GetUserNameExW -;ImpersonateSecurityContext@4=SECUR32.ImpersonateSecurityContext -;@ImportSecurityContextA=SECUR32.ImportSecurityContextA -;@ImportSecurityContextW=SECUR32.ImportSecurityContextW -;@InitSecurityInterfaceA=SECUR32.InitSecurityInterfaceA -;@InitSecurityInterfaceW=SECUR32.InitSecurityInterfaceW -;InitializeSecurityContextA@48=SECUR32.InitializeSecurityContextA -;InitializeSecurityContextW@48=SECUR32.InitializeSecurityContextW -LsaEnumerateLogonSessions@8=SECUR32.LsaEnumerateLogonSessions -LsaGetLogonSessionData@8=SECUR32.LsaGetLogonSessionData -LsaRegisterPolicyChangeNotification@8=SECUR32.LsaRegisterPolicyChangeNotification -LsaUnregisterPolicyChangeNotification@8=SECUR32.LsaUnregisterPolicyChangeNotification -;MakeSignature@16=SECUR32.MakeSignature -;QueryContextAttributesA@12=SECUR32.QueryContextAttributesA -;QueryContextAttributesW@12=SECUR32.QueryContextAttributesW -;QueryCredentialsAttributesA@12=SECUR32.QueryCredentialsAttributesA -;QueryCredentialsAttributesW@12=SECUR32.QueryCredentialsAttributesW -;@QuerySecurityContextToken=SECUR32.QuerySecurityContextToken -;@QuerySecurityPackageInfoA=SECUR32.QuerySecurityPackageInfoA -;@QuerySecurityPackageInfoW=SECUR32.QuerySecurityPackageInfoW -;RevertSecurityContext@4=SECUR32.RevertSecurityContext -;@SaslAcceptSecurityContext=SECUR32.SaslAcceptSecurityContext -;@SaslEnumerateProfilesA=SECUR32.SaslEnumerateProfilesA -;@SaslEnumerateProfilesW=SECUR32.SaslEnumerateProfilesW -;@SaslGetProfilePackageA=SECUR32.SaslGetProfilePackageA -;@SaslGetProfilePackageW=SECUR32.SaslGetProfilePackageW -;@SaslIdentifyPackageA=SECUR32.SaslIdentifyPackageA -;@SaslIdentifyPackageW=SECUR32.SaslIdentifyPackageW -;@SaslInitializeSecurityContextA=SECUR32.SaslInitializeSecurityContextA -;@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 -;@SetContextAttributesA=SECUR32.SetContextAttributesA -;@SetContextAttributesW=SECUR32.SetContextAttributesW -;TranslateNameA@20=SECUR32.TranslateNameA -;TranslateNameW@20=SECUR32.TranslateNameW -;UnsealMessage=SECUR32.UnsealMessage -;VerifySignature@16=SECUR32.VerifySignature
Modified: trunk/reactos/dll/win32/security/security.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/security/security... ============================================================================== --- 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/security... ============================================================================== --- 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