|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _SecurePackageTable |
| struct | _SecureProviderTable |
Typedefs | |
| typedef struct _SecurePackageTable | SecurePackageTable |
| typedef struct _SecureProviderTable | SecureProviderTable |
Functions | |
| WINE_DEFAULT_DEBUG_CHANNEL (schannel) | |
| SECURITY_STATUS WINAPI | schan_EnumerateSecurityPackagesW (PULONG pcPackages, PSecPkgInfoW *ppPackageInfo) |
| static PSecPkgInfoA | thunk_PSecPkgInfoWToA (ULONG cPackages, const SecPkgInfoW *info) |
| SECURITY_STATUS WINAPI | schan_EnumerateSecurityPackagesA (PULONG pcPackages, PSecPkgInfoA *ppPackageInfo) |
| SECURITY_STATUS WINAPI | schan_FreeContextBuffer (PVOID pvoid) |
| static PWSTR | SECUR32_strdupW (PCWSTR str) |
| PWSTR | SECUR32_AllocWideFromMultiByte (PCSTR str) |
| PSTR | SECUR32_AllocMultiByteFromWide (PCWSTR str) |
| static void | _copyPackageInfo (PSecPkgInfoW info, const SecPkgInfoA *inInfoA, const SecPkgInfoW *inInfoW) |
| SecureProvider * | SECUR32_addProvider (const SecurityFunctionTableA *fnTableA, const SecurityFunctionTableW *fnTableW, PCWSTR moduleName) |
| void | SECUR32_addPackages (SecureProvider *provider, ULONG toAdd, const SecPkgInfoA *infoA, const SecPkgInfoW *infoW) |
Variables | |
| static CRITICAL_SECTION | cs = { &cs_debug, -1, 0, 0, 0, 0 } |
| static CRITICAL_SECTION_DEBUG | cs_debug |
| static SecurePackageTable * | packageTable = NULL |
| static SecureProviderTable * | providerTable = NULL |
|
static |
Definition at line 292 of file secur32_wine.c.
Referenced by SECUR32_addPackages().
| SECURITY_STATUS WINAPI schan_EnumerateSecurityPackagesA | ( | PULONG | pcPackages, |
| PSecPkgInfoA * | ppPackageInfo | ||
| ) |
Definition at line 199 of file secur32_wine.c.
| SECURITY_STATUS WINAPI schan_EnumerateSecurityPackagesW | ( | PULONG | pcPackages, |
| PSecPkgInfoW * | ppPackageInfo | ||
| ) |
Definition at line 58 of file secur32_wine.c.
Referenced by schan_EnumerateSecurityPackagesA().
| SECURITY_STATUS WINAPI schan_FreeContextBuffer | ( | PVOID | pvoid | ) |
Definition at line 221 of file secur32_wine.c.
Referenced by schan_EnumerateSecurityPackagesA().
| void SECUR32_addPackages | ( | SecureProvider * | provider, |
| ULONG | toAdd, | ||
| const SecPkgInfoA * | infoA, | ||
| const SecPkgInfoW * | infoW | ||
| ) |
Definition at line 362 of file secur32_wine.c.
| SecureProvider * SECUR32_addProvider | ( | const SecurityFunctionTableA * | fnTableA, |
| const SecurityFunctionTableW * | fnTableW, | ||
| PCWSTR | moduleName | ||
| ) |
Definition at line 314 of file secur32_wine.c.
Definition at line 268 of file secur32_wine.c.
Referenced by thunk_AcquireCredentialsHandleW(), thunk_AddCredentialsW(), thunk_ContextAttributesWToA(), thunk_InitializeSecurityContextW(), and thunk_QueryCredentialsAttributesA().
Definition at line 246 of file secur32_wine.c.
Referenced by _copyPackageInfo(), thunk_ContextAttributesAToW(), and thunk_QueryCredentialsAttributesW().
Definition at line 231 of file secur32_wine.c.
Referenced by _copyPackageInfo(), and SECUR32_addProvider().
|
static |
Definition at line 129 of file secur32_wine.c.
Referenced by schan_EnumerateSecurityPackagesA().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | schannel | ) |
|
static |
Globals
Definition at line 44 of file secur32_wine.c.
Referenced by schan_EnumerateSecurityPackagesW(), SECUR32_addPackages(), and SECUR32_addProvider().
|
static |
Definition at line 45 of file secur32_wine.c.
|
static |
Definition at line 52 of file secur32_wine.c.
Referenced by schan_EnumerateSecurityPackagesW(), and SECUR32_addPackages().
|
static |
Definition at line 53 of file secur32_wine.c.
Referenced by SECUR32_addProvider().