68 lines
1.4 KiB
Plaintext
68 lines
1.4 KiB
Plaintext
///////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Copyright (c) 1998, Microsoft Corp. All rights reserved.
|
|
//
|
|
// FILE
|
|
//
|
|
// iasads.idl
|
|
//
|
|
// SYNOPSIS
|
|
//
|
|
// Describes the coclasses for the various DataStore2 implementations.
|
|
//
|
|
// MODIFICATION HISTORY
|
|
//
|
|
// 02/20/1998 Original version.
|
|
// 08/28/1998 Consolidated the datastores into one IDL.
|
|
//
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
import "datastore2.idl";
|
|
|
|
[
|
|
helpstring("IAS DataStore2 1.0"),
|
|
uuid(6BC096C5-0CE6-11D1-BAAE-00C04FC2E20D),
|
|
version(1.0)
|
|
]
|
|
library DataStore2Lib
|
|
{
|
|
importlib("stdole2.tlb");
|
|
|
|
interface IDataStore2;
|
|
interface IDataStoreContainer;
|
|
interface IDataStoreObject;
|
|
|
|
[
|
|
uuid(6BC096C6-0CE6-11D1-BAAE-00C04FC2E20D),
|
|
helpstring("IAS Active Directory Data Store")
|
|
]
|
|
coclass ADsDataStore
|
|
{
|
|
[default]
|
|
interface IDataStore2;
|
|
interface IDispatch;
|
|
};
|
|
|
|
[
|
|
uuid(6BC096C8-0CE6-11D1-BAAE-00C04FC2E20D),
|
|
helpstring("IAS Networking Data Store")
|
|
]
|
|
coclass NetDataStore
|
|
{
|
|
[default]
|
|
interface IDataStore2;
|
|
interface IDispatch;
|
|
};
|
|
|
|
[
|
|
uuid(6BC096C4-0CE6-11D1-BAAE-00C04FC2E20D),
|
|
helpstring("IAS OLE-DB Data Store")
|
|
]
|
|
coclass OleDBDataStore
|
|
{
|
|
[default]
|
|
interface IDataStore2;
|
|
interface IDispatch;
|
|
};
|
|
};
|