ReactOS 0.4.16-dev-835-gd769f56
|
#include <limits.h>
#include <stdio.h>
#include <aclapi.h>
#include <winsafer.h>
#include <ndk/iofuncs.h>
#include <ndk/obfuncs.h>
#include <ndk/psfuncs.h>
#include <ndk/rtlfuncs.h>
#include <ndk/sefuncs.h>
#include <ndk/setypes.h>
#include <ntsecapi.h>
#include <services/services.h>
#include <seclogon_c.h>
#include <svcctl_c.h>
#include <winreg_c.h>
#include <wine/debug.h>
#include <wine/unicode.h>
#include "wine/crypt.h"
Go to the source code of this file.
Classes | |
struct | _NTMARTA |
Typedefs | |
typedef struct _NTMARTA | NTMARTA |
typedef struct _NTMARTA * | PNTMARTA |
Functions | |
NTSTATUS | CloseLogonLsaHandle (VOID) |
RPC_STATUS | EvtBindRpc (LPCWSTR pszMachine, RPC_BINDING_HANDLE *BindingHandle) |
RPC_STATUS | EvtUnbindRpc (RPC_BINDING_HANDLE *BindingHandle) |
BOOL | EvtGetLocalHandle (RPC_BINDING_HANDLE *BindingHandle) |
RPC_STATUS | EvtUnbindLocalHandle (void) |
DWORD | ScmRpcStatusToWinError (RPC_STATUS Status) |
DWORD | CheckNtMartaPresent (VOID) |
static void * | heap_alloc (size_t len) __WINE_ALLOC_SIZE(1) |
static BOOL | heap_free (void *mem) |
Variables | |
NTMARTA | NtMartaStatic |
#define _INC_WINDOWS |
Definition at line 21 of file advapi32.h.
#define _WMI_SOURCE_ |
Definition at line 23 of file advapi32.h.
#define AccConvertAccessToSecurityDescriptor NtMartaStatic.ConvertAccessToSecurityDescriptor |
Definition at line 166 of file advapi32.h.
#define AccConvertAclToAccess NtMartaStatic.ConvertAclToAccess |
Definition at line 168 of file advapi32.h.
#define AccConvertSDToAccess NtMartaStatic.ConvertSDToAccess |
Definition at line 167 of file advapi32.h.
#define AccFreeIndexArray NtMartaStatic.FreeIndexArray |
Definition at line 179 of file advapi32.h.
#define AccGetAccessForTrustee NtMartaStatic.GetAccessForTrustee |
Definition at line 169 of file advapi32.h.
#define AccGetExplicitEntries NtMartaStatic.GetExplicitEntries |
Definition at line 170 of file advapi32.h.
#define AccGetInheritanceSource NtMartaStatic.GetInheritanceSource |
Definition at line 178 of file advapi32.h.
#define AccLookupAccountName NtMartaStatic.LookupAccountName |
Definition at line 163 of file advapi32.h.
#define AccLookupAccountSid NtMartaStatic.LookupAccountSid |
Definition at line 164 of file advapi32.h.
#define AccLookupAccountTrustee NtMartaStatic.LookupAccountTrustee |
Definition at line 162 of file advapi32.h.
#define AccRewriteGetExplicitEntriesFromAcl NtMartaStatic.RewriteGetExplicitEntriesFromAcl |
Definition at line 176 of file advapi32.h.
#define AccRewriteGetHandleRights NtMartaStatic.RewriteGetHandleRights |
Definition at line 173 of file advapi32.h.
#define AccRewriteGetNamedRights NtMartaStatic.RewriteGetNamedRights |
Definition at line 171 of file advapi32.h.
#define AccRewriteSetEntriesInAcl NtMartaStatic.RewriteSetEntriesInAcl |
Definition at line 175 of file advapi32.h.
#define AccRewriteSetHandleRights NtMartaStatic.RewriteSetHandleRights |
Definition at line 174 of file advapi32.h.
#define AccRewriteSetNamedRights NtMartaStatic.RewriteSetNamedRights |
Definition at line 172 of file advapi32.h.
#define AccSetEntriesInAList NtMartaStatic.SetEntriesInAList |
Definition at line 165 of file advapi32.h.
#define AccTreeResetNamedSecurityInfo NtMartaStatic.TreeResetNamedSecurityInfo |
Definition at line 177 of file advapi32.h.
#define COM_NO_WINDOWS_H |
Definition at line 22 of file advapi32.h.
#define FN_PROGRESSA FN_PROGRESS |
Definition at line 52 of file advapi32.h.
#define FN_PROGRESSW FN_PROGRESS |
Definition at line 49 of file advapi32.h.
#define NTOS_MODE_USER |
Definition at line 27 of file advapi32.h.
#define WIN32_LEAN_AND_MEAN |
Definition at line 20 of file advapi32.h.
#define WIN32_NO_STATUS |
Definition at line 19 of file advapi32.h.
#define WINE_STRICT_PROTOTYPES |
Definition at line 18 of file advapi32.h.
Definition at line 74 of file misc.c.
Referenced by FreeInheritedFromArray(), GetExplicitEntriesFromAclW(), GetInheritanceSourceW(), GetNamedSecurityInfoW(), GetSecurityInfo(), SetEntriesInAclW(), SetNamedSecurityInfoW(), SetSecurityInfo(), and TreeResetNamedSecurityInfoW().
RPC_STATUS EvtBindRpc | ( | LPCWSTR | pszMachine, |
RPC_BINDING_HANDLE * | BindingHandle | ||
) |
BOOL EvtGetLocalHandle | ( | RPC_BINDING_HANDLE * | BindingHandle | ) |
RPC_STATUS EvtUnbindLocalHandle | ( | void | ) |
RPC_STATUS EvtUnbindRpc | ( | RPC_BINDING_HANDLE * | BindingHandle | ) |
Definition at line 187 of file advapi32.h.
Definition at line 192 of file advapi32.h.
DWORD ScmRpcStatusToWinError | ( | RPC_STATUS | Status | ) |
Definition at line 146 of file scm.c.
Referenced by ChangeServiceConfig2A(), ChangeServiceConfig2W(), ChangeServiceConfigA(), ChangeServiceConfigW(), CloseServiceHandle(), ControlService(), CreateServiceA(), CreateServiceW(), DeleteService(), EnumDependentServicesA(), EnumDependentServicesW(), EnumServiceGroupW(), EnumServicesStatusA(), EnumServicesStatusExA(), EnumServicesStatusExW(), EnumServicesStatusW(), GetServiceDisplayNameA(), GetServiceDisplayNameW(), GetServiceKeyNameA(), GetServiceKeyNameW(), I_ScGetCurrentGroupStateW(), I_ScQueryServiceTagInfo(), I_ScSetServiceBitsA(), I_ScSetServiceBitsW(), I_ScValidatePnpService(), LockServiceDatabase(), NotifyBootConfigStatus(), OpenSCManagerA(), OpenSCManagerW(), OpenServiceA(), OpenServiceW(), QueryServiceConfig2A(), QueryServiceConfig2W(), QueryServiceConfigA(), QueryServiceConfigW(), QueryServiceLockStatusA(), QueryServiceLockStatusW(), QueryServiceObjectSecurity(), QueryServiceStatus(), QueryServiceStatusEx(), SetServiceObjectSecurity(), SetServiceStatus(), StartServiceA(), StartServiceW(), and UnlockServiceDatabase().
|
extern |
Definition at line 19 of file misc.c.
Referenced by CheckNtMartaPresent(), LoadAndInitializeNtMarta(), and UnloadNtMarta().