reactos/dll/win32/acledit/stubs.c
2013-06-16 22:01:41 +00:00

164 lines
4.8 KiB
C

/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS Access Control List Editor
* FILE: lib/acledit/stubs.c
* PURPOSE: acledit.dll stubs
* PROGRAMMER: Thomas Weidenmueller <w3seek@reactos.com>
* NOTES: If you implement a function, remove it from this file
*
* Based on guess work and on this nice article:
* http://www.sysinternals.com/ntw2k/info/acledit.shtml
*
* UPDATE HISTORY:
* 07/09/2004 Created
*/
#include "acleditint.h"
ULONG DbgPrint(PCH Format,...);
#define UNIMPLEMENTED \
DbgPrint("ACLEDIT: %s at %s:%d is UNIMPLEMENTED!\n",__FUNCTION__,__FILE__,__LINE__)
DWORD
WINAPI
EditAuditInfo(DWORD Unknown)
{
UNREFERENCED_PARAMETER(Unknown);
UNIMPLEMENTED;
return 0;
}
DWORD
WINAPI
EditOwnerInfo(DWORD Unknown)
{
UNREFERENCED_PARAMETER(Unknown);
UNIMPLEMENTED;
return 0;
}
DWORD
WINAPI
EditPermissionInfo(DWORD Unknown)
{
UNREFERENCED_PARAMETER(Unknown);
UNIMPLEMENTED;
return 0;
}
LONG
WINAPI
FMExtensionProcW(HWND hWnd,
WORD wEvent,
LONG lParam)
{
UNREFERENCED_PARAMETER(hWnd);
UNREFERENCED_PARAMETER(wEvent);
UNREFERENCED_PARAMETER(lParam);
UNIMPLEMENTED;
return 0;
}
DWORD
WINAPI
SedDiscretionaryAclEditor(HWND hWndOwner,
HINSTANCE hInstance,
LPCWSTR lpMachineName,
PACL_DLG_CONTROL pAclDlgControl,
PACL_EDIT_CONTROL pAclEditControl,
LPCWSTR lpObjectName,
PACL_CHANGE pChangeCallback,
PVOID pChangeCallbackContext,
PSECURITY_DESCRIPTOR pObjectSecurity,
BOOL bNoReadPermission,
BOOL bReadOnly,
LPDWORD lpdwChangeContextStatus,
DWORD Reserved)
{
UNREFERENCED_PARAMETER(hWndOwner);
UNREFERENCED_PARAMETER(hInstance);
UNREFERENCED_PARAMETER(lpMachineName);
UNREFERENCED_PARAMETER(pAclDlgControl);
UNREFERENCED_PARAMETER(pAclEditControl);
UNREFERENCED_PARAMETER(lpObjectName);
UNREFERENCED_PARAMETER(pChangeCallback);
UNREFERENCED_PARAMETER(pChangeCallbackContext);
UNREFERENCED_PARAMETER(pObjectSecurity);
UNREFERENCED_PARAMETER(bNoReadPermission);
UNREFERENCED_PARAMETER(bReadOnly);
UNREFERENCED_PARAMETER(lpdwChangeContextStatus);
UNREFERENCED_PARAMETER(Reserved);
UNIMPLEMENTED;
return 0;
}
DWORD
WINAPI
SedTakeOwnership(HWND hWndOwner,
HINSTANCE hInstance,
LPCWSTR lpMachineName,
LPCWSTR lpObjectType,
LPCWSTR lpObjectName,
DWORD dwObjectCount,
PACL_CHANGE pChangeCallback,
PVOID pChangeCallbackContext,
PSECURITY_DESCRIPTOR pObjectSecurity,
BOOL bNoReadPermission,
BOOL bNoOwnerChange,
LPDWORD lpdwChangeContextStatus,
PACL_HELP_CONTROL pHelpInfo,
DWORD Reserved)
{
UNREFERENCED_PARAMETER(hWndOwner);
UNREFERENCED_PARAMETER(hInstance);
UNREFERENCED_PARAMETER(lpMachineName);
UNREFERENCED_PARAMETER(lpObjectType);
UNREFERENCED_PARAMETER(lpObjectName);
UNREFERENCED_PARAMETER(dwObjectCount);
UNREFERENCED_PARAMETER(pChangeCallback);
UNREFERENCED_PARAMETER(pChangeCallbackContext);
UNREFERENCED_PARAMETER(pObjectSecurity);
UNREFERENCED_PARAMETER(bNoReadPermission);
UNREFERENCED_PARAMETER(bNoOwnerChange);
UNREFERENCED_PARAMETER(lpdwChangeContextStatus);
UNREFERENCED_PARAMETER(pHelpInfo);
UNREFERENCED_PARAMETER(Reserved);
UNIMPLEMENTED;
return 0;
}
DWORD
WINAPI
SedSystemAclEditor(HWND hWndOwner,
HINSTANCE hInstance,
LPCWSTR lpMachineName,
PACL_DLG_CONTROL pAclDlgControl,
PACL_EDIT_CONTROL pAclEditControl,
LPCWSTR lpObjectName,
PACL_CHANGE pChangeCallback,
PVOID pChangeCallbackContext,
PSECURITY_DESCRIPTOR pObjectSecurity,
BOOL bNoReadPermission,
LPDWORD lpdwChangeContextStatus,
DWORD Reserved)
{
UNREFERENCED_PARAMETER(hWndOwner);
UNREFERENCED_PARAMETER(hInstance);
UNREFERENCED_PARAMETER(lpMachineName);
UNREFERENCED_PARAMETER(pAclDlgControl);
UNREFERENCED_PARAMETER(pAclEditControl);
UNREFERENCED_PARAMETER(lpObjectName);
UNREFERENCED_PARAMETER(pChangeCallback);
UNREFERENCED_PARAMETER(pChangeCallbackContext);
UNREFERENCED_PARAMETER(pObjectSecurity);
UNREFERENCED_PARAMETER(bNoReadPermission);
UNREFERENCED_PARAMETER(lpdwChangeContextStatus);
UNREFERENCED_PARAMETER(Reserved);
UNIMPLEMENTED;
return 0;
}
/* EOF */