mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
111 lines
2.8 KiB
111 lines
2.8 KiB
/*****************************************************************/
|
|
/** Microsoft LAN Manager **/
|
|
/** Copyright(c) Microsoft Corp., 1989-1990 **/
|
|
/*****************************************************************/
|
|
/*
|
|
* Windows/Network Interface -- LAN Manager
|
|
*
|
|
* History:
|
|
* Johnl 27-Feb-1991 Removed IDS_WinHelpFile, IDS_Error, IDS_Information,
|
|
* IDS_Warning, IDS_WinHelpFile error message
|
|
*
|
|
* Johnl 18-Jun-1991 Added IERR_ProfileLoadErrorWithCancel
|
|
* JonN 24-Oct-1991 moved neterr.str to $(UI)\common\xlate\string
|
|
* JonN 25-Oct-1991 moved bseerr.str to $(UI)\common\xlate\string
|
|
* Yi-HsinS12-Mar-1992 Added #include <applib*.*> to fix share management
|
|
* dialog.
|
|
* Johnl 24-Jun-1992 Removed inclusion of bseerr.str & neterr.str due to
|
|
* MsgPopup modifications
|
|
* beng 30-Jul-1992 More resources moved into lmuicmn dlls
|
|
*/
|
|
|
|
#include <windows.h>
|
|
#include <apperr.h>
|
|
|
|
#define INCL_DOSERRORS
|
|
#include <lmerr.h>
|
|
|
|
// Help contexts
|
|
#include <helpnums.h>
|
|
|
|
#include <bltrc.h>
|
|
#include <bltapp.rc>
|
|
/* (rest of resources on lmuicmn0) */
|
|
|
|
#include <uimsg.h>
|
|
#include <uimsg.rc>
|
|
|
|
#include <wintimrc.h>
|
|
/* (RC on lmuicmn0) */
|
|
|
|
#include <lmobjrc.h>
|
|
#include <lmobj.rc>
|
|
|
|
#include <permprg.hxx>
|
|
|
|
#define SECURITY_EDITOR
|
|
#include <owner.hxx>
|
|
#include <permdlg.hxx>
|
|
#include <auditdlg.hxx>
|
|
#include <permstr.hxx>
|
|
#include <ntfsacl.hxx>
|
|
#include <specdlg.hxx>
|
|
#include <aclconv.hxx>
|
|
#include <add_dlg.hxx>
|
|
|
|
#include "permdlg.dlg"
|
|
|
|
#ifdef ACLEDIT_IS_REAL_EXTENSION
|
|
/* Bitmap containing the security buttons
|
|
*/
|
|
BMID_SECURITY_TOOLBAR BITMAP DISCARDABLE "security.bmp"
|
|
#endif
|
|
|
|
#ifndef WIN32
|
|
/* Hopefully these won't be needed for Win16, but just in case we
|
|
* will include them here.
|
|
*/
|
|
STRINGTABLE
|
|
BEGIN
|
|
/* Strings 2102 - 2433 are error messages from neterr.h.
|
|
* They are updated automatically, and included here.
|
|
*/
|
|
#include <string\neterr.str>
|
|
#include <string\bseerr.str>
|
|
END
|
|
#endif //!WIN32
|
|
|
|
|
|
/*
|
|
* Errors for the permission stuff
|
|
*/
|
|
STRINGTABLE
|
|
BEGIN
|
|
#include "perm.str"
|
|
END
|
|
|
|
|
|
#ifdef ACLEDIT_IS_REAL_EXTENSION
|
|
/* The following is used for the FMX interface
|
|
*/
|
|
STRINGTABLE
|
|
BEGIN
|
|
IDS_NETWORK_NAME, "&Security"
|
|
END
|
|
|
|
FMXMenu MENU
|
|
BEGIN
|
|
MENUITEM "&Permissions..." IDM_PERMISSION
|
|
MENUITEM "&Auditing..." IDM_AUDITING
|
|
MENUITEM "&Owner..." IDM_OWNER
|
|
END
|
|
#endif
|
|
|
|
#include <ntverp.h>
|
|
|
|
#define VER_FILETYPE VFT_DLL
|
|
#define VER_FILESUBTYPE VFT2_UNKNOWN
|
|
#define VER_FILEDESCRIPTION_STR "Access Control List Editor"
|
|
#define VER_INTERNALNAME_STR "acledit.dll"
|
|
#define VER_ORIGINALFILENAME_STR "acledit.dll"
|
|
#include "common.ver"
|