windows-nt/Source/XPSP1/NT/ds/adsi/nds/cexsyncf.hxx
2020-09-26 16:20:57 +08:00

85 lines
1.7 KiB
C++

#ifndef _CEXSYNCF_HXX_
#define _CEXSYNCF_HXX
class CNetAddressCF : public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CPathCF : public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CTimestampCF : public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CTypedNameCF : public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CHoldCF : public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CReplicaPointerCF : public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CBackLinkCF : public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CPostalAddressCF: public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class COctetListCF: public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CCaseIgnoreListCF: public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CFaxNumberCF: public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
class CEmailCF: public StdClassFactory
{
public:
STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
};
#endif // #ifndef _CEXSYNCF_HXX_