Changeset 4413
- Timestamp:
- Oct 3, 2000, 7:51:06 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/include/win/winbase.h ¶
r4411 r4413 1 /* $Id: winbase.h,v 1. 19 2000-10-03 17:42:28sandervl Exp $ */1 /* $Id: winbase.h,v 1.20 2000-10-03 17:51:06 sandervl Exp $ */ 2 2 3 3 #ifndef __WINE_WINBASE_H … … 1992 1992 1993 1993 1994 BOOL WIN 32API SetTokenInformation(HANDLE hToken,1994 BOOL WINAPI SetTokenInformation(HANDLE hToken, 1995 1995 TOKEN_INFORMATION_CLASS tic, 1996 1996 LPVOID lpvInformation, 1997 1997 DWORD cbInformation); 1998 BOOL WIN 32API GetUserNameA( /*PLF Wed 98-02-11 13:33:39*/1998 BOOL WINAPI GetUserNameA( /*PLF Wed 98-02-11 13:33:39*/ 1999 1999 LPTSTR lpBuffer, /* address of name buffer */ 2000 2000 LPDWORD lpcchBuffer); /* address of size of name buffer */ 2001 2001 2002 BOOL WIN 32API GetUserNameW( /*KSO Thu 21.05.1998 */2002 BOOL WINAPI GetUserNameW( /*KSO Thu 21.05.1998 */ 2003 2003 LPWSTR lpBuffer, 2004 2004 LPDWORD lpccBuffer 2005 2005 ); 2006 2006 2007 BOOL WIN 32API AbortSystemShutdownA(LPTSTR lpMachineName);2008 BOOL WIN 32API AbortSystemShutdownW(LPWSTR lpMachineName);2009 BOOL WIN 32API AccessCheckAndAuditAlarmA(LPCSTR SubsystemName,2007 BOOL WINAPI AbortSystemShutdownA(LPTSTR lpMachineName); 2008 BOOL WINAPI AbortSystemShutdownW(LPWSTR lpMachineName); 2009 BOOL WINAPI AccessCheckAndAuditAlarmA(LPCSTR SubsystemName, 2010 2010 LPVOID HandleId, 2011 2011 LPTSTR ObjectTypeName, … … 2018 2018 LPBOOL AccessStatus, 2019 2019 LPBOOL pfGenerateOnClose); 2020 BOOL WIN 32API AccessCheckAndAuditAlarmW(LPCWSTR SubsystemName,2020 BOOL WINAPI AccessCheckAndAuditAlarmW(LPCWSTR SubsystemName, 2021 2021 LPVOID HandleId, 2022 2022 LPWSTR ObjectTypeName, … … 2029 2029 LPBOOL AccessStatus, 2030 2030 LPBOOL pfGenerateOnClose); 2031 BOOL WIN 32API AddAccessAllowedAce(PACL pAcl,2031 BOOL WINAPI AddAccessAllowedAce(PACL pAcl, 2032 2032 DWORD dwAceRevision, 2033 2033 DWORD AccessMask, 2034 2034 PSID pSid); 2035 BOOL WIN 32API AddAccessDeniedAce(PACL pAcl,2035 BOOL WINAPI AddAccessDeniedAce(PACL pAcl, 2036 2036 DWORD dwAceRevision, 2037 2037 DWORD AccessMask, 2038 2038 PSID pSid); 2039 BOOL WIN 32API AddAce(PACL pAcl,2039 BOOL WINAPI AddAce(PACL pAcl, 2040 2040 DWORD dwAceRevision, 2041 2041 DWORD dwStartingAceIndex, 2042 2042 LPVOID pAceList, 2043 2043 DWORD nAceListLength); 2044 BOOL WIN 32API AddAuditAccessAce(PACL pAcl,2044 BOOL WINAPI AddAuditAccessAce(PACL pAcl, 2045 2045 DWORD dwAceRevision, 2046 2046 DWORD dwAccessMask, … … 2048 2048 BOOL bAuditSuccess, 2049 2049 BOOL bAuditFailure); 2050 BOOL WIN 32API AdjustTokenGroups(HANDLE TokenHandle,2050 BOOL WINAPI AdjustTokenGroups(HANDLE TokenHandle, 2051 2051 BOOL ResetToDefault, 2052 2052 PTOKEN_GROUPS NewState, … … 2054 2054 PTOKEN_GROUPS PreviousState, 2055 2055 LPDWORD ReturnLength); 2056 BOOL WIN 32API AllocateLocallyUniqueId(PLUID Luid);2057 BOOL WIN 32API AreAllAccessesGranted(DWORD GrantedAccess,2056 BOOL WINAPI AllocateLocallyUniqueId(PLUID Luid); 2057 BOOL WINAPI AreAllAccessesGranted(DWORD GrantedAccess, 2058 2058 DWORD DesiredAccess); 2059 BOOL WIN 32API AreAnyAccessesGranted(DWORD GrantedAccess,2059 BOOL WINAPI AreAnyAccessesGranted(DWORD GrantedAccess, 2060 2060 DWORD DesiredAccess); 2061 BOOL WIN 32API CreatePrivateObjectSecurity(PSECURITY_DESCRIPTOR ParentDescriptor,2061 BOOL WINAPI CreatePrivateObjectSecurity(PSECURITY_DESCRIPTOR ParentDescriptor, 2062 2062 PSECURITY_DESCRIPTOR CreatorDescriptor, 2063 2063 PSECURITY_DESCRIPTOR *NewDescriptor, … … 2065 2065 HANDLE Token, 2066 2066 PGENERIC_MAPPING GenericMapping); 2067 BOOL WIN 32API CreateProcessAsUserA(HANDLE hToken,2067 BOOL WINAPI CreateProcessAsUserA(HANDLE hToken, 2068 2068 LPCSTR lpApplicationName, 2069 2069 LPTSTR lpCommandLine, … … 2076 2076 LPSTARTUPINFOA lpStartupInfo, 2077 2077 LPPROCESS_INFORMATION lpProcessInformation); 2078 BOOL WIN 32API CreateProcessAsUserW(HANDLE hToken,2078 BOOL WINAPI CreateProcessAsUserW(HANDLE hToken, 2079 2079 LPCWSTR lpApplicationName, 2080 2080 LPWSTR lpCommandLine, … … 2087 2087 LPSTARTUPINFOA lpStartupInfo, 2088 2088 LPPROCESS_INFORMATION lpProcessInformation); 2089 BOOL WIN 32API DeleteAce(PACL pAcl,2089 BOOL WINAPI DeleteAce(PACL pAcl, 2090 2090 DWORD dwAceIndex); 2091 BOOL WIN 32API DestroyPrivateObjectSecurity(PSECURITY_DESCRIPTOR *ObjectDescriptor);2092 BOOL WIN 32API DuplicateToken(HANDLE ExistingTokenHandle,2091 BOOL WINAPI DestroyPrivateObjectSecurity(PSECURITY_DESCRIPTOR *ObjectDescriptor); 2092 BOOL WINAPI DuplicateToken(HANDLE ExistingTokenHandle, 2093 2093 SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, 2094 2094 PHANDLE DuplicateTokenHandle); 2095 BOOL WIN 32API FindFirstFreeAce(PACL pAcl,2095 BOOL WINAPI FindFirstFreeAce(PACL pAcl, 2096 2096 LPVOID *pAce); 2097 BOOL WIN 32API GetAce(PACL pAcl,2097 BOOL WINAPI GetAce(PACL pAcl, 2098 2098 DWORD dwAceIndex, 2099 2099 LPVOID *pAce); 2100 BOOL WIN 32API GetAclInformation(PACL pAcl,2100 BOOL WINAPI GetAclInformation(PACL pAcl, 2101 2101 LPVOID pAclInformation, 2102 2102 DWORD nAclInformationLength, 2103 2103 ACL_INFORMATION_CLASS dwAclInformationClass); 2104 BOOL WIN 32API GetKernelObjectSecurity(HANDLE Handle,2104 BOOL WINAPI GetKernelObjectSecurity(HANDLE Handle, 2105 2105 SECURITY_INFORMATION RequestedInformation, 2106 2106 PSECURITY_DESCRIPTOR pSecurityDescriptor, 2107 2107 DWORD nLength, 2108 2108 LPDWORD lpnLengthNeeded); 2109 BOOL WIN 32API GetPrivateObjectSecurity(PSECURITY_DESCRIPTOR ObjectDescriptor,2109 BOOL WINAPI GetPrivateObjectSecurity(PSECURITY_DESCRIPTOR ObjectDescriptor, 2110 2110 SECURITY_INFORMATION SecurityInformation, 2111 2111 PSECURITY_DESCRIPTOR ResultantDescriptor, 2112 2112 DWORD DescriptorLength, 2113 2113 LPDWORD ReturnLength); 2114 BOOL WIN 32API ImpersonateLoggedOnUser(HANDLE hToken);2115 BOOL WIN 32API ImpersonateNamedPipeClient(HANDLE hNamedPipe);2116 BOOL WIN 32API InitiateSystemShutdownA(LPTSTR lpMachineName,2114 BOOL WINAPI ImpersonateLoggedOnUser(HANDLE hToken); 2115 BOOL WINAPI ImpersonateNamedPipeClient(HANDLE hNamedPipe); 2116 BOOL WINAPI InitiateSystemShutdownA(LPTSTR lpMachineName, 2117 2117 LPTSTR lpMessage, 2118 2118 DWORD dwTimeout, 2119 2119 BOOL bForceAppsClosed, 2120 2120 BOOL bRebootAfterShutdown); 2121 BOOL WIN 32API InitiateSystemShutdownW(LPWSTR lpMachineName,2121 BOOL WINAPI InitiateSystemShutdownW(LPWSTR lpMachineName, 2122 2122 LPWSTR lpMessage, 2123 2123 DWORD dwTimeout, 2124 2124 BOOL bForceAppsClosed, 2125 2125 BOOL bRebootAfterShutdown); 2126 DWORD WIN 32API IsTextUnicode(CONST LPVOID lpBuffer,2126 DWORD WINAPI IsTextUnicode(CONST LPVOID lpBuffer, 2127 2127 int cb, 2128 2128 LPINT lpi); 2129 BOOL WIN 32API IsValidAcl(PACL pAcl);2130 BOOL WIN 32API LogonUserA(LPTSTR lpszUsername,2129 BOOL WINAPI IsValidAcl(PACL pAcl); 2130 BOOL WINAPI LogonUserA(LPTSTR lpszUsername, 2131 2131 LPTSTR lpszDomain, 2132 2132 LPTSTR lpszPassword, … … 2134 2134 DWORD dwLogonProvider, 2135 2135 PHANDLE phToken); 2136 BOOL WIN 32API LogonUserW(LPWSTR lpszUsername,2136 BOOL WINAPI LogonUserW(LPWSTR lpszUsername, 2137 2137 LPWSTR lpszDomain, 2138 2138 LPWSTR lpszPassword, … … 2140 2140 DWORD dwLogonProvider, 2141 2141 PHANDLE phToken); 2142 BOOL WIN 32API LookupAccountNameA(LPCSTR lpSystemName,2142 BOOL WINAPI LookupAccountNameA(LPCSTR lpSystemName, 2143 2143 LPCSTR lpAccountName, 2144 2144 PSID Sid, … … 2147 2147 LPDWORD cbReferencedDomainName, 2148 2148 PSID_NAME_USE peUse); 2149 BOOL WIN 32API LookupAccountNameW(LPCWSTR lpSystemName,2149 BOOL WINAPI LookupAccountNameW(LPCWSTR lpSystemName, 2150 2150 LPCWSTR lpAccountName, 2151 2151 PSID Sid, … … 2154 2154 LPDWORD cbReferencedDomainName, 2155 2155 PSID_NAME_USE peUse); 2156 BOOL WIN 32API LookupPrivilegeDisplayNameA(LPCSTR lpSystemName,2156 BOOL WINAPI LookupPrivilegeDisplayNameA(LPCSTR lpSystemName, 2157 2157 LPCSTR lpName, 2158 2158 LPTSTR lpDisplayName, 2159 2159 LPDWORD cbDisplayName, 2160 2160 LPDWORD lpLanguageId); 2161 BOOL WIN 32API LookupPrivilegeDisplayNameW(LPCWSTR lpSystemName,2161 BOOL WINAPI LookupPrivilegeDisplayNameW(LPCWSTR lpSystemName, 2162 2162 LPCWSTR lpName, 2163 2163 LPWSTR lpDisplayName, 2164 2164 LPDWORD cbDisplayName, 2165 2165 LPDWORD lpLanguageId); 2166 BOOL WIN 32API LookupPrivilegeNameA(LPCSTR lpSystemName,2166 BOOL WINAPI LookupPrivilegeNameA(LPCSTR lpSystemName, 2167 2167 PLUID lpLuid, 2168 2168 LPTSTR lpName, 2169 2169 LPDWORD cbName); 2170 BOOL WIN 32API LookupPrivilegeNameW(LPCWSTR lpSystemName,2170 BOOL WINAPI LookupPrivilegeNameW(LPCWSTR lpSystemName, 2171 2171 PLUID lpLuid, 2172 2172 LPWSTR lpName, 2173 2173 LPDWORD cbName); 2174 BOOL WIN 32API MakeAbsoluteSD(PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor,2174 BOOL WINAPI MakeAbsoluteSD(PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor, 2175 2175 PSECURITY_DESCRIPTOR pAbsoluteSecurityDescriptor, 2176 2176 LPDWORD lpdwAbsoluteSecurityDescriptorSize, … … 2183 2183 PSID pPrimaryGroup, 2184 2184 LPDWORD lpdwPrimaryGroupSize); 2185 VOID WIN 32API MapGenericMask(LPDWORD AccessMask,2185 VOID WINAPI MapGenericMask(LPDWORD AccessMask, 2186 2186 PGENERIC_MAPPING GenericMapping); 2187 BOOL WIN 32API ObjectCloseAuditAlarmA(LPCSTR SubsystemName,2187 BOOL WINAPI ObjectCloseAuditAlarmA(LPCSTR SubsystemName, 2188 2188 LPVOID HandleId, 2189 2189 BOOL GenerateOnClose); 2190 BOOL WIN 32API ObjectCloseAuditAlarmW(LPCWSTR SubsystemName,2190 BOOL WINAPI ObjectCloseAuditAlarmW(LPCWSTR SubsystemName, 2191 2191 LPVOID HandleId, 2192 2192 BOOL GenerateOnClose); 2193 BOOL WIN 32API ObjectOpenAuditAlarmA(LPCSTR SubsystemName,2193 BOOL WINAPI ObjectOpenAuditAlarmA(LPCSTR SubsystemName, 2194 2194 LPVOID HandleId, 2195 2195 LPTSTR ObjectTypeName, … … 2203 2203 BOOL AccessGranted, 2204 2204 LPBOOL GenerateOnClose); 2205 BOOL WIN 32API ObjectOpenAuditAlarmW(LPCWSTR SubsystemName,2205 BOOL WINAPI ObjectOpenAuditAlarmW(LPCWSTR SubsystemName, 2206 2206 LPVOID HandleId, 2207 2207 LPWSTR ObjectTypeName, … … 2215 2215 BOOL AccessGranted, 2216 2216 LPBOOL GenerateOnClose); 2217 BOOL WIN 32API ObjectPrivilegeAuditAlarmA(LPCSTR lpszSubsystem,2217 BOOL WINAPI ObjectPrivilegeAuditAlarmA(LPCSTR lpszSubsystem, 2218 2218 LPVOID lpvHandleId, 2219 2219 HANDLE hClientToken, … … 2221 2221 PPRIVILEGE_SET pps, 2222 2222 BOOL fAccessGranted); 2223 BOOL WIN 32API ObjectPrivilegeAuditAlarmW(LPCWSTR lpszSubsystem,2223 BOOL WINAPI ObjectPrivilegeAuditAlarmW(LPCWSTR lpszSubsystem, 2224 2224 LPVOID lpvHandleId, 2225 2225 HANDLE hClientToken, … … 2227 2227 PPRIVILEGE_SET pps, 2228 2228 BOOL fAccessGranted); 2229 BOOL WIN 32API PrivilegeCheck(HANDLE hClientToken,2229 BOOL WINAPI PrivilegeCheck(HANDLE hClientToken, 2230 2230 PPRIVILEGE_SET pps, 2231 2231 LPBOOL lpfResult); 2232 BOOL WIN 32API PrivilegedServiceAuditAlarmA(LPCSTR lpszSubsystem,2232 BOOL WINAPI PrivilegedServiceAuditAlarmA(LPCSTR lpszSubsystem, 2233 2233 LPCSTR lpszService, 2234 2234 HANDLE hClientToken, 2235 2235 PPRIVILEGE_SET pps, 2236 2236 BOOL fAccessGranted); 2237 BOOL WIN 32API PrivilegedServiceAuditAlarmW(LPCWSTR lpszSubsystem,2237 BOOL WINAPI PrivilegedServiceAuditAlarmW(LPCWSTR lpszSubsystem, 2238 2238 LPCWSTR lpszService, 2239 2239 HANDLE hClientToken, 2240 2240 PPRIVILEGE_SET pps, 2241 2241 BOOL fAccessGranted); 2242 BOOL WIN 32API SetAclInformation(PACL pAcl,2242 BOOL WINAPI SetAclInformation(PACL pAcl, 2243 2243 LPVOID lpvAclInfo, 2244 2244 DWORD cbAclInfo, 2245 2245 ACL_INFORMATION_CLASS aclic); 2246 BOOL WIN 32API SetKernelObjectSecurity(HANDLE hObject,2246 BOOL WINAPI SetKernelObjectSecurity(HANDLE hObject, 2247 2247 SECURITY_INFORMATION si, 2248 2248 PSECURITY_DESCRIPTOR psd); 2249 BOOL WIN 32API SetPrivateObjectSecurity(SECURITY_INFORMATION si,2249 BOOL WINAPI SetPrivateObjectSecurity(SECURITY_INFORMATION si, 2250 2250 PSECURITY_DESCRIPTOR psdSource, 2251 2251 PSECURITY_DESCRIPTOR *lppsdTarget,
Note:
See TracChangeset
for help on using the changeset viewer.