home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Internet 2000 May / MICD_2000_05.iso / CBuilder5 / INSTALL / DATA1.CAB / Program_Built_Files / Include / certbase.h < prev    next >
C/C++ Source or Header  |  2000-02-01  |  2KB  |  84 lines

  1. #pragma option push -b -a8 -pc -A- /*P_O_Push*/
  2.  
  3. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  4.  
  5. /* this ALWAYS GENERATED file contains the definitions for the interfaces */
  6.  
  7.  
  8.  /* File created by MIDL compiler version 5.03.0279 */
  9. /* at Wed Aug 25 16:06:21 1999
  10.  */
  11. /* Compiler settings for certbase.idl:
  12.     Oicf (OptLev=i2), W1, Zp8, env=Win32 (32b run), ms_ext, c_ext, robust
  13.     error checks: allocation ref bounds_check enum stub_data 
  14.     VC __declspec() decoration level: 
  15.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  16.          DECLSPEC_UUID(), MIDL_INTERFACE()
  17. */
  18. //@@MIDL_FILE_HEADING(  )
  19.  
  20.  
  21. /* verify that the <rpcndr.h> version is high enough to compile this file*/
  22. #ifndef __REQUIRED_RPCNDR_H_VERSION__
  23. #define __REQUIRED_RPCNDR_H_VERSION__ 475
  24. #endif
  25.  
  26. #include "rpc.h"
  27. #include "rpcndr.h"
  28.  
  29. #ifndef __RPCNDR_H_VERSION__
  30. #error this stub requires an updated version of <rpcndr.h>
  31. #endif // __RPCNDR_H_VERSION__
  32.  
  33.  
  34. #ifndef __certbase_h__
  35. #define __certbase_h__
  36.  
  37. /* Forward Declarations */ 
  38.  
  39. /* header files for imported files */
  40. #include "wtypes.h"
  41.  
  42. #ifdef __cplusplus
  43. extern "C"{
  44. #endif 
  45.  
  46. void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
  47. void __RPC_USER MIDL_user_free( void __RPC_FAR * ); 
  48.  
  49. /* interface __MIDL_itf_certbase_0000 */
  50. /* [local] */ 
  51.  
  52. typedef struct _CERTTRANSBLOB
  53.     {
  54.     unsigned long cb;
  55.     /* [unique][size_is] */ BYTE __RPC_FAR *pb;
  56.     }    CERTTRANSBLOB;
  57.  
  58. typedef struct _CERTVIEWRESTRICTION
  59.     {
  60.     DWORD ColumnIndex;
  61.     LONG SeekOperator;
  62.     LONG SortOrder;
  63.     /* [unique][size_is] */ BYTE __RPC_FAR *pbValue;
  64.     DWORD cbValue;
  65.     }    CERTVIEWRESTRICTION;
  66.  
  67.  
  68.  
  69. extern RPC_IF_HANDLE __MIDL_itf_certbase_0000_v0_0_c_ifspec;
  70. extern RPC_IF_HANDLE __MIDL_itf_certbase_0000_v0_0_s_ifspec;
  71.  
  72. /* Additional Prototypes for ALL interfaces */
  73.  
  74. /* end of Additional Prototypes */
  75.  
  76. #ifdef __cplusplus
  77. }
  78. #endif
  79.  
  80. #endif
  81.  
  82.  
  83. #pragma option pop /*P_O_Pop*/
  84.