diff options
Diffstat (limited to '')
-rw-r--r-- | public/sdk/inc/ciscan.h | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/public/sdk/inc/ciscan.h b/public/sdk/inc/ciscan.h new file mode 100644 index 000000000..c0564e8e3 --- /dev/null +++ b/public/sdk/inc/ciscan.h @@ -0,0 +1,53 @@ +//+------------------------------------------------------------------------- +// +// Microsoft Windows +// Copyright (C) Microsoft Corporation, 1992 - 1994. +// +// File: ciscan.h +// +// Contents: CI Scandisk, public interfaces +// +// History: 22-Aug-94 DwightKr Created +// +//-------------------------------------------------------------------------- + +#ifndef __CISCAN_H__ +#define __CISCAN_H__ + +# ifdef __cplusplus +extern "C" { +# endif + +enum ECIScanType { eCIDiskRestartScan=0, + eCIDiskForceFullScan, + eCIDiskFullScan, + eCIDiskPartialScan, + eCIDiskClean }; + +//+------------------------------------------------------------------------- +// +// Struct: CIScanInfo +// +// Synopsis: Used to store and forward information required for a +// scandisk operations. This struct is used by public APIs. +// +// History: 08-Nov-94 DwightKr Created +// +//-------------------------------------------------------------------------- +struct CIScanInfo +{ + ECIScanType scanType; + unsigned cDocumentsScanned; +}; + +SCODE OfsContentScanGetInfo( const WCHAR * wcsDrive, CIScanInfo * pScanInfo ); +SCODE OfsContentScan( const WCHAR * wcsDrive, BOOL fForceFull ); + + +# ifdef __cplusplus +} +# endif + + + +#endif // of ifndef __CISCAN_H__ |