Declare some missing functions.

This commit is contained in:
Mike McCormack 2005-06-13 10:04:20 +00:00 committed by Alexandre Julliard
parent c8091b3761
commit 5e62bd0b0c
5 changed files with 21 additions and 0 deletions

View File

@ -88,6 +88,10 @@ VOID WINAPI BuildTrusteeWithSidA(PTRUSTEEA pTrustee, PSID pSid);
VOID WINAPI BuildTrusteeWithSidW(PTRUSTEEW pTrustee, PSID pSid); VOID WINAPI BuildTrusteeWithSidW(PTRUSTEEW pTrustee, PSID pSid);
#define BuildTrusteeWithSid WINELIB_NAME_AW(BuildTrusteeWithSid) #define BuildTrusteeWithSid WINELIB_NAME_AW(BuildTrusteeWithSid)
DWORD WINAPI GetEffectiveRightsFromAclA(PACL,PTRUSTEE_A,PACCESS_MASK);
DWORD WINAPI GetEffectiveRightsFromAclW(PACL,PTRUSTEE_W,PACCESS_MASK);
#define GetEffectiveRightsFromAcl WINELIB_NAME_AW(GetEffectiveRightsFromAcl)
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View File

@ -205,7 +205,9 @@ NTSTATUS WINAPI LsaLookupSids(LSA_HANDLE,ULONG,PSID *,PLSA_REFERENCED_DOMAIN_LIS
ULONG WINAPI LsaNtStatusToWinError(NTSTATUS); ULONG WINAPI LsaNtStatusToWinError(NTSTATUS);
NTSTATUS WINAPI LsaOpenPolicy(PLSA_UNICODE_STRING,PLSA_OBJECT_ATTRIBUTES,ACCESS_MASK,PLSA_HANDLE); NTSTATUS WINAPI LsaOpenPolicy(PLSA_UNICODE_STRING,PLSA_OBJECT_ATTRIBUTES,ACCESS_MASK,PLSA_HANDLE);
NTSTATUS WINAPI LsaQueryInformationPolicy(LSA_HANDLE,POLICY_INFORMATION_CLASS,PVOID*); NTSTATUS WINAPI LsaQueryInformationPolicy(LSA_HANDLE,POLICY_INFORMATION_CLASS,PVOID*);
NTSTATUS WINAPI LsaRetrievePrivateData(LSA_HANDLE,PLSA_UNICODE_STRING,PLSA_UNICODE_STRING*);
NTSTATUS WINAPI LsaSetInformationPolicy(LSA_HANDLE,POLICY_INFORMATION_CLASS,PVOID); NTSTATUS WINAPI LsaSetInformationPolicy(LSA_HANDLE,POLICY_INFORMATION_CLASS,PVOID);
NTSTATUS WINAPI LsaStorePrivateData(LSA_HANDLE,PLSA_UNICODE_STRING,PLSA_UNICODE_STRING);
#ifdef __cplusplus #ifdef __cplusplus
} /* extern "C" */ } /* extern "C" */

View File

@ -1185,6 +1185,9 @@ typedef struct _WIN32_STREAM_ID {
BOOL WINAPI ActivateActCtx(HANDLE,ULONG_PTR *); BOOL WINAPI ActivateActCtx(HANDLE,ULONG_PTR *);
BOOL WINAPI AddAccessAllowedAce(PACL,DWORD,DWORD,PSID); BOOL WINAPI AddAccessAllowedAce(PACL,DWORD,DWORD,PSID);
BOOL WINAPI AddAccessAllowedAceEx(PACL,DWORD,DWORD,DWORD,PSID); BOOL WINAPI AddAccessAllowedAceEx(PACL,DWORD,DWORD,DWORD,PSID);
BOOL WINAPI AddAccessDeniedAce(PACL,DWORD,DWORD,PSID);
BOOL WINAPI AddAccessDeniedAceEx(PACL,DWORD,DWORD,DWORD,PSID);
BOOL WINAPI AddAce(PACL,DWORD,DWORD,LPVOID,DWORD);
BOOL WINAPI AddAuditAccessAce(PACL,DWORD,DWORD,PSID,BOOL,BOOL); BOOL WINAPI AddAuditAccessAce(PACL,DWORD,DWORD,PSID,BOOL,BOOL);
VOID WINAPI AddRefActCtx(HANDLE); VOID WINAPI AddRefActCtx(HANDLE);
PVOID WINAPI AddVectoredExceptionHandler(ULONG,PVECTORED_EXCEPTION_HANDLER); PVOID WINAPI AddVectoredExceptionHandler(ULONG,PVECTORED_EXCEPTION_HANDLER);
@ -1363,6 +1366,7 @@ BOOL WINAPI FindActCtxSectionGuid(DWORD,const GUID *,ULONG,const GUID *,P
HANDLE WINAPI FindFirstChangeNotificationA(LPCSTR,BOOL,DWORD); HANDLE WINAPI FindFirstChangeNotificationA(LPCSTR,BOOL,DWORD);
HANDLE WINAPI FindFirstChangeNotificationW(LPCWSTR,BOOL,DWORD); HANDLE WINAPI FindFirstChangeNotificationW(LPCWSTR,BOOL,DWORD);
#define FindFirstChangeNotification WINELIB_NAME_AW(FindFirstChangeNotification) #define FindFirstChangeNotification WINELIB_NAME_AW(FindFirstChangeNotification)
BOOL WINAPI FindFirstFreeAce(PACL,LPVOID*);
BOOL WINAPI FindNextChangeNotification(HANDLE); BOOL WINAPI FindNextChangeNotification(HANDLE);
BOOL WINAPI FindCloseChangeNotification(HANDLE); BOOL WINAPI FindCloseChangeNotification(HANDLE);
HRSRC WINAPI FindResourceExA(HMODULE,LPCSTR,LPCSTR,WORD); HRSRC WINAPI FindResourceExA(HMODULE,LPCSTR,LPCSTR,WORD);
@ -1392,6 +1396,8 @@ BOOL WINAPI FreeEnvironmentStringsW(LPWSTR);
#define FreeEnvironmentStrings WINELIB_NAME_AW(FreeEnvironmentStrings) #define FreeEnvironmentStrings WINELIB_NAME_AW(FreeEnvironmentStrings)
VOID WINAPI FreeLibraryAndExitThread(HINSTANCE,DWORD); VOID WINAPI FreeLibraryAndExitThread(HINSTANCE,DWORD);
PVOID WINAPI FreeSid(PSID); PVOID WINAPI FreeSid(PSID);
BOOL WINAPI GetAce(PACL,DWORD,LPVOID*);
BOOL WINAPI GetAclInformation(PACL,LPVOID,DWORD,ACL_INFORMATION_CLASS);
BOOL WINAPI GetBinaryTypeA( LPCSTR lpApplicationName, LPDWORD lpBinaryType ); BOOL WINAPI GetBinaryTypeA( LPCSTR lpApplicationName, LPDWORD lpBinaryType );
BOOL WINAPI GetBinaryTypeW( LPCWSTR lpApplicationName, LPDWORD lpBinaryType ); BOOL WINAPI GetBinaryTypeW( LPCWSTR lpApplicationName, LPDWORD lpBinaryType );
#define GetBinaryType WINELIB_NAME_AW(GetBinaryType) #define GetBinaryType WINELIB_NAME_AW(GetBinaryType)
@ -1529,6 +1535,7 @@ BOOL WINAPI InitializeSid(PSID,PSID_IDENTIFIER_AUTHORITY,BYTE);
BOOL WINAPI IsSystemResumeAutomatic(void); BOOL WINAPI IsSystemResumeAutomatic(void);
BOOL WINAPI IsTextUnicode(LPCVOID,INT,LPINT); BOOL WINAPI IsTextUnicode(LPCVOID,INT,LPINT);
BOOL WINAPI IsTokenRestricted(HANDLE); BOOL WINAPI IsTokenRestricted(HANDLE);
BOOL WINAPI IsValidAcl(PACL);
BOOL WINAPI IsValidSecurityDescriptor(PSECURITY_DESCRIPTOR); BOOL WINAPI IsValidSecurityDescriptor(PSECURITY_DESCRIPTOR);
BOOL WINAPI IsValidSid(PSID); BOOL WINAPI IsValidSid(PSID);
BOOL WINAPI ImpersonateLoggedOnUser(HANDLE); BOOL WINAPI ImpersonateLoggedOnUser(HANDLE);

View File

@ -308,6 +308,7 @@ BOOL WINAPI QueryServiceConfigW(SC_HANDLE,LPQUERY_SERVICE_CONFIGW,DWORD,L
BOOL WINAPI QueryServiceLockStatusA(SC_HANDLE,LPQUERY_SERVICE_LOCK_STATUSA,DWORD,LPDWORD); BOOL WINAPI QueryServiceLockStatusA(SC_HANDLE,LPQUERY_SERVICE_LOCK_STATUSA,DWORD,LPDWORD);
BOOL WINAPI QueryServiceLockStatusW(SC_HANDLE,LPQUERY_SERVICE_LOCK_STATUSW,DWORD,LPDWORD); BOOL WINAPI QueryServiceLockStatusW(SC_HANDLE,LPQUERY_SERVICE_LOCK_STATUSW,DWORD,LPDWORD);
#define QueryServiceLockStatus WINELIB_NAME_AW(QueryServiceLockStatus) #define QueryServiceLockStatus WINELIB_NAME_AW(QueryServiceLockStatus)
BOOL WINAPI QueryServiceObjectSecurity(SC_HANDLE,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR,DWORD,LPDWORD);
SERVICE_STATUS_HANDLE WINAPI RegisterServiceCtrlHandlerA(LPCSTR,LPHANDLER_FUNCTION); SERVICE_STATUS_HANDLE WINAPI RegisterServiceCtrlHandlerA(LPCSTR,LPHANDLER_FUNCTION);
SERVICE_STATUS_HANDLE WINAPI RegisterServiceCtrlHandlerW(LPCWSTR,LPHANDLER_FUNCTION); SERVICE_STATUS_HANDLE WINAPI RegisterServiceCtrlHandlerW(LPCWSTR,LPHANDLER_FUNCTION);
#define RegisterServiceCtrlHandler WINELIB_NAME_AW(RegisterServiceCtrlHandler) #define RegisterServiceCtrlHandler WINELIB_NAME_AW(RegisterServiceCtrlHandler)

View File

@ -4009,6 +4009,7 @@ BOOL WINAPI SetKeyboardState(LPBYTE);
BOOL WINAPI AdjustWindowRect(LPRECT,DWORD,BOOL); BOOL WINAPI AdjustWindowRect(LPRECT,DWORD,BOOL);
BOOL WINAPI AdjustWindowRectEx(LPRECT,DWORD,BOOL,DWORD); BOOL WINAPI AdjustWindowRectEx(LPRECT,DWORD,BOOL,DWORD);
BOOL WINAPI AllowSetForegroundWindow(DWORD);
BOOL WINAPI AnimateWindow(HWND,DWORD,DWORD); BOOL WINAPI AnimateWindow(HWND,DWORD,DWORD);
#define AnsiLowerA CharLowerA #define AnsiLowerA CharLowerA
#define AnsiLowerW CharLowerW #define AnsiLowerW CharLowerW
@ -4226,6 +4227,7 @@ BOOL WINAPI EndDialog(HWND,INT_PTR);
BOOL WINAPI EndPaint(HWND,const PAINTSTRUCT*); BOOL WINAPI EndPaint(HWND,const PAINTSTRUCT*);
BOOL WINAPI EnumChildWindows(HWND,WNDENUMPROC,LPARAM); BOOL WINAPI EnumChildWindows(HWND,WNDENUMPROC,LPARAM);
UINT WINAPI EnumClipboardFormats(UINT); UINT WINAPI EnumClipboardFormats(UINT);
BOOL WINAPI EnumDesktopWindows(HDESK,WNDENUMPROC,LPARAM);
INT WINAPI EnumPropsA(HWND,PROPENUMPROCA); INT WINAPI EnumPropsA(HWND,PROPENUMPROCA);
INT WINAPI EnumPropsW(HWND,PROPENUMPROCW); INT WINAPI EnumPropsW(HWND,PROPENUMPROCW);
#define EnumProps WINELIB_NAME_AW(EnumProps) #define EnumProps WINELIB_NAME_AW(EnumProps)
@ -4280,6 +4282,7 @@ INT WINAPI GetClipboardFormatNameA(UINT,LPSTR,INT);
INT WINAPI GetClipboardFormatNameW(UINT,LPWSTR,INT); INT WINAPI GetClipboardFormatNameW(UINT,LPWSTR,INT);
#define GetClipboardFormatName WINELIB_NAME_AW(GetClipboardFormatName) #define GetClipboardFormatName WINELIB_NAME_AW(GetClipboardFormatName)
HWND WINAPI GetClipboardOwner(void); HWND WINAPI GetClipboardOwner(void);
DWORD WINAPI GetClipboardSequenceNumber(VOID);
HWND WINAPI GetClipboardViewer(void); HWND WINAPI GetClipboardViewer(void);
BOOL WINAPI GetClipCursor(LPRECT); BOOL WINAPI GetClipCursor(LPRECT);
HCURSOR WINAPI GetCursor(void); HCURSOR WINAPI GetCursor(void);
@ -4354,6 +4357,7 @@ INT WINAPI GetUpdateRgn(HWND,HRGN,BOOL);
BOOL WINAPI GetUserObjectInformationA(HANDLE,INT,LPVOID,DWORD,LPDWORD); BOOL WINAPI GetUserObjectInformationA(HANDLE,INT,LPVOID,DWORD,LPDWORD);
BOOL WINAPI GetUserObjectInformationW(HANDLE,INT,LPVOID,DWORD,LPDWORD); BOOL WINAPI GetUserObjectInformationW(HANDLE,INT,LPVOID,DWORD,LPDWORD);
#define GetUserObjectInformation WINELIB_NAME_AW(GetUserObjectInformation) #define GetUserObjectInformation WINELIB_NAME_AW(GetUserObjectInformation)
BOOL WINAPI GetUserObjectSecurity(HANDLE,PSECURITY_INFORMATION,PSECURITY_DESCRIPTOR,DWORD,LPDWORD);
HWND WINAPI GetWindow(HWND,UINT); HWND WINAPI GetWindow(HWND,UINT);
HDC WINAPI GetWindowDC(HWND); HDC WINAPI GetWindowDC(HWND);
BOOL WINAPI GetWindowInfo(HWND, PWINDOWINFO); BOOL WINAPI GetWindowInfo(HWND, PWINDOWINFO);
@ -4420,6 +4424,7 @@ BOOL WINAPI IsDialogMessageA(HWND,LPMSG);
BOOL WINAPI IsDialogMessageW(HWND,LPMSG); BOOL WINAPI IsDialogMessageW(HWND,LPMSG);
#define IsDialogMessage WINELIB_NAME_AW(IsDialogMessage) #define IsDialogMessage WINELIB_NAME_AW(IsDialogMessage)
UINT WINAPI IsDlgButtonChecked(HWND,UINT); UINT WINAPI IsDlgButtonChecked(HWND,UINT);
BOOL WINAPI IsHungAppWindow(HWND);
BOOL WINAPI IsIconic(HWND); BOOL WINAPI IsIconic(HWND);
BOOL WINAPI IsMenu(HMENU); BOOL WINAPI IsMenu(HMENU);
BOOL WINAPI IsRectEmpty(const RECT*); BOOL WINAPI IsRectEmpty(const RECT*);
@ -4456,6 +4461,7 @@ HMENU WINAPI LoadMenuIndirectW(LPCVOID);
INT WINAPI LoadStringA(HINSTANCE,UINT,LPSTR,INT); INT WINAPI LoadStringA(HINSTANCE,UINT,LPSTR,INT);
INT WINAPI LoadStringW(HINSTANCE,UINT,LPWSTR,INT); INT WINAPI LoadStringW(HINSTANCE,UINT,LPWSTR,INT);
#define LoadString WINELIB_NAME_AW(LoadString) #define LoadString WINELIB_NAME_AW(LoadString)
BOOL WINAPI LockSetForegroundWindow(UINT);
BOOL WINAPI LockWindowUpdate(HWND); BOOL WINAPI LockWindowUpdate(HWND);
INT WINAPI LookupIconIdFromDirectory(LPBYTE,BOOL); INT WINAPI LookupIconIdFromDirectory(LPBYTE,BOOL);
INT WINAPI LookupIconIdFromDirectoryEx(LPBYTE,BOOL,INT,INT,UINT); INT WINAPI LookupIconIdFromDirectoryEx(LPBYTE,BOOL,INT,INT,UINT);
@ -4637,6 +4643,7 @@ BOOL WINAPI ShowWindow(HWND,INT);
BOOL WINAPI ShowWindowAsync(HWND,INT); BOOL WINAPI ShowWindowAsync(HWND,INT);
BOOL WINAPI SubtractRect(LPRECT,const RECT*,const RECT*); BOOL WINAPI SubtractRect(LPRECT,const RECT*,const RECT*);
BOOL WINAPI SwapMouseButton(BOOL); BOOL WINAPI SwapMouseButton(BOOL);
BOOL WINAPI SwitchDesktop(HDESK);
VOID WINAPI SwitchToThisWindow(HWND,BOOL); VOID WINAPI SwitchToThisWindow(HWND,BOOL);
BOOL WINAPI SystemParametersInfoA(UINT,UINT,LPVOID,UINT); BOOL WINAPI SystemParametersInfoA(UINT,UINT,LPVOID,UINT);
BOOL WINAPI SystemParametersInfoW(UINT,UINT,LPVOID,UINT); BOOL WINAPI SystemParametersInfoW(UINT,UINT,LPVOID,UINT);