1
2
3 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
4
5
6  /* File created by MIDL compiler version 7.00.0499 */
7 /* Compiler settings for ads.odl:
8       Oicf, W1, Zp8, env=Win32 (32b run)
9       protocol : dce , ms_ext, c_ext, robust
10       error checks: allocation ref bounds_check enum stub_data 
11       VC __declspec() decoration level: 
12                __declspec(uuid()), __declspec(selectany), __declspec(novtable)
13                DECLSPEC_UUID(), MIDL_INTERFACE()
14 */
15 //@@MIDL_FILE_HEADING(  )
16
17 #pragma warning( disable: 4049 )  /* more than 64k source lines */
18
19
20 /* verify that the <rpcndr.h> version is high enough to compile this file*/
21 #ifndef __REQUIRED_RPCNDR_H_VERSION__
22 #define __REQUIRED_RPCNDR_H_VERSION__ 475
23 #endif
24
25 #include "rpc.h"
26 #include "rpcndr.h"
27
28 #ifndef __RPCNDR_H_VERSION__
29 #error this stub requires an updated version of <rpcndr.h>
30 #endif // __RPCNDR_H_VERSION__
31
32
33 #ifndef __iads_h__
34 #define __iads_h__
35
36 #if defined(_MSC_VER) && (_MSC_VER >= 1020)
37 #pragma once
38 #endif
39
40 /* Forward Declarations */ 
41
42 #ifndef __IADs_FWD_DEFINED__
43 #define __IADs_FWD_DEFINED__
44 typedef interface IADs IADs;
45 #endif     /* __IADs_FWD_DEFINED__ */
46
47
48 #ifndef __IADsContainer_FWD_DEFINED__
49 #define __IADsContainer_FWD_DEFINED__
50 typedef interface IADsContainer IADsContainer;
51 #endif     /* __IADsContainer_FWD_DEFINED__ */
52
53
54 #ifndef __IADsCollection_FWD_DEFINED__
55 #define __IADsCollection_FWD_DEFINED__
56 typedef interface IADsCollection IADsCollection;
57 #endif     /* __IADsCollection_FWD_DEFINED__ */
58
59
60 #ifndef __IADsMembers_FWD_DEFINED__
61 #define __IADsMembers_FWD_DEFINED__
62 typedef interface IADsMembers IADsMembers;
63 #endif     /* __IADsMembers_FWD_DEFINED__ */
64
65
66 #ifndef __IADsPropertyList_FWD_DEFINED__
67 #define __IADsPropertyList_FWD_DEFINED__
68 typedef interface IADsPropertyList IADsPropertyList;
69 #endif     /* __IADsPropertyList_FWD_DEFINED__ */
70
71
72 #ifndef __IADsPropertyEntry_FWD_DEFINED__
Lines 73 ... 17341 are skipped.
17342
17343 #define IADsSecurityUtility_GetSecurityDescriptor(This,varPath,lPathFormat,lFormat,pVariant)    \
17344       ( (This)->lpVtbl -> GetSecurityDescriptor(This,varPath,lPathFormat,lFormat,pVariant) ) 
17345
17346 #define IADsSecurityUtility_SetSecurityDescriptor(This,varPath,lPathFormat,varData,lDataFormat)    \
17347       ( (This)->lpVtbl -> SetSecurityDescriptor(This,varPath,lPathFormat,varData,lDataFormat) ) 
17348
17349 #define IADsSecurityUtility_ConvertSecurityDescriptor(This,varSD,lDataFormat,lOutFormat,pResult)    \
17350       ( (This)->lpVtbl -> ConvertSecurityDescriptor(This,varSD,lDataFormat,lOutFormat,pResult) ) 
17351
17352 #define IADsSecurityUtility_get_SecurityMask(This,retval)    \
17353       ( (This)->lpVtbl -> get_SecurityMask(This,retval) ) 
17354
17355 #define IADsSecurityUtility_put_SecurityMask(This,lnSecurityMask)    \
17356       ( (This)->lpVtbl -> put_SecurityMask(This,lnSecurityMask) ) 
17357
17358 #endif /* COBJMACROS */
17359
17360
17361 #endif     /* C style interface */
17362
17363
17364
17365
17366 #endif     /* __IADsSecurityUtility_INTERFACE_DEFINED__ */
17367
17368
17369 EXTERN_C const CLSID CLSID_ADsSecurityUtility;
17370
17371 #ifdef __cplusplus
17372
17373 class DECLSPEC_UUID("f270c64a-ffb8-4ae4-85fe-3a75e5347966")
17374 ADsSecurityUtility;
17375 #endif
17376 #endif /* __ActiveDs_LIBRARY_DEFINED__ */
17377
17378 /* Additional Prototypes for ALL interfaces */
17379
17380 /* end of Additional Prototypes */
17381
17382 #ifdef __cplusplus
17383 }
17384 #endif
17385
17386 #endif
17387
17388
17389
17390