39 lines
1.1 KiB
C++
39 lines
1.1 KiB
C++
|
#ifndef HEADERS_HXX_INCLUDED
|
||
|
#define HEADERS_HXX_INCLUDED
|
||
|
|
||
|
|
||
|
|
||
|
#include <burnslib.hpp>
|
||
|
#include <ntsam.h>
|
||
|
#include <ntdsapi.h>
|
||
|
#include <stdio.h>
|
||
|
#include <adsiid.h> // IDirectoryObject etc.
|
||
|
#include <iads.h> // IADsContainer
|
||
|
#include <adshlp.h> // FreeADsMem etc.
|
||
|
#include <ntldap.h> // LDAP_SERVER_EXTENDED_DN_OID_W
|
||
|
#include <lmaccess.h>
|
||
|
#include <ntldap.h>
|
||
|
#include <winldap.h>
|
||
|
#include "..\..\inc\dsutils.h"
|
||
|
|
||
|
#include "clonepr.h" // produced by MIDL
|
||
|
|
||
|
//lint -e(1923) We use the preprocessor to compose strings from these
|
||
|
#define CLSID_STRING L"{aa7f1454-0745-11d3-b56e-00c04f79ddc2}"
|
||
|
#define CLASSNAME_STRING L"ClonePrincipal"
|
||
|
#define PROGID_STRING DSUTILS_LIBNAME_STRING L"." CLASSNAME_STRING
|
||
|
#define PROGID_VERSION_STRING PROGID_STRING L".1"
|
||
|
|
||
|
#define PROGID_STRING_ADSSID DSUTILS_LIBNAME_STRING L".ADsSID"
|
||
|
#define PROGID_VERSION_STRING_ADSSID PROGID_STRING_ADSSID L".1"
|
||
|
|
||
|
#define PROGID_STRING_ADSERROR DSUTILS_LIBNAME_STRING L".ADsError"
|
||
|
#define PROGID_VERSION_STRING_ADSERROR PROGID_STRING_ADSERROR L".1"
|
||
|
|
||
|
#pragma hdrstop
|
||
|
|
||
|
|
||
|
|
||
|
#endif // HEADERS_HXX_INCLUDED
|
||
|
|