#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\catsrv.dll")(GUID . "{E6BE109B-165F-11D1-B22D-00C04FB9473F}")(DESCRIPTION . "CatalogServer 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("CatalogServer" (TYPE . "Coclass")(DESCRIPTION . "CatalogServer Class")(GUID . "{182C40F0-32E4-11D0-818B-00A0C9231C29}")(ALIASES "ICatalogSession""ICatalogTableInfo""ICatalogTableRead1""ICatalogTableWrite1""ICSServiceControl""IApplicationControl""IComExport""IAppExport""IAppImport""IRegister""ICatalogUtils""ICatalogSetup""IReplicationUtil") (FUNCTIONS )) ("ICatalogSession" (TYPE . "Dispinterface")(DESCRIPTION . "ICatalogSession")(GUID . "{182C40FA-32E4-11D0-818B-00A0C9231C29}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "InitializeSession") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("i_flVerLower" "VT_R4")("i_flVerUpper" "VT_R4")("i_lcid" "VT_I4")("o_pflVerSession" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetServerInformation") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("o_peOSId" "VT_PTR.VT_I4")("o_peOSVer" "VT_PTR.VT_I4")("o_peOSHardware" "VT_PTR.VT_I4")("o_peRes1" "VT_PTR.VT_I4")("o_peRes2" "VT_PTR.VT_I4")("o_peRes3" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("ICatalogTableInfo" (TYPE . "Interface")(DESCRIPTION . "ICatalogTableInfo")(GUID . "{A8927A41-D3CE-11D1-8472-006008B0E5CA}")(FUNCTIONS ((NAME . "GetClientTableInfo") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("i_did" "VT_PTR.GUID")("i_tid" "VT_PTR.GUID")("i_fTable" "VT_UI4")("i_pQuery1" "VT_PTR.VT_UI1")("i_cbQuery1" "VT_UI4")("i_pQuery2" "VT_PTR.VT_UI1")("i_cbQuery2" "VT_UI4")("i_fQueryFormat" "VT_UI4")("o_pclsidDataTableDispenser" "VT_PTR.GUID")("o_pwszLocator" "VT_PTR.VT_UI1")("cbLocator" "VT_PTR.VT_UI4")("o_paclsidLogicTableDispenser" "VT_PTR.VT_PTR.GUID")("o_pcLogicTableDispenser" "VT_PTR.VT_UI4")("o_paColumnMeta" "VT_PTR.VT_PTR.SimpleColumnMeta")("o_pcColumns" "VT_PTR.VT_UI4")("o_piid" "VT_PTR.GUID")("o_pItf" "VT_PTR.VT_VOID")("o_pReserved" "VT_PTR.VT_UI1")("o_pcbReserved" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("SimpleColumnMeta" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_catsrv_0001_0001" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ICatalogTableRead1" (TYPE . "Interface")(DESCRIPTION . "ICatalogTableRead1")(GUID . "{0E3D6630-B46B-11D1-9D2D-006008B0E5CA}")(FUNCTIONS ((NAME . "ReadTable") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("i_did" "VT_PTR.GUID")("i_tid" "VT_PTR.GUID")("i_fTable" "VT_UI4")("i_pQuery1" "VT_PTR.VT_UI1")("i_cbQuery1" "VT_UI4")("i_pQuery2" "VT_PTR.VT_UI1")("i_cbQuery2" "VT_UI4")("i_fQueryFormat" "VT_UI4")("o_ppv1" "VT_PTR.VT_UI1")("o_pcb1" "VT_PTR.VT_UI4")("o_ppv2" "VT_PTR.VT_UI1")("o_pcb2" "VT_PTR.VT_UI4")("o_ppv3" "VT_PTR.VT_UI1")("o_pcb3" "VT_PTR.VT_UI4")("o_ppv4" "VT_PTR.VT_UI1")("o_pcb4" "VT_PTR.VT_UI4")("o_ppv5" "VT_PTR.VT_UI1")("o_pcb5" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("ICatalogTableWrite1" (TYPE . "Interface")(DESCRIPTION . "ICatalogTableWrite1")(GUID . "{0E3D6631-B46B-11D1-9D2D-006008B0E5CA}")(FUNCTIONS ((NAME . "WriteTable") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("i_did" "VT_PTR.GUID")("i_tid" "VT_PTR.GUID")("i_fTable" "VT_UI4")("i_pQuery1" "VT_PTR.VT_UI1")("i_cbQuery1" "VT_UI4")("i_pQuery2" "VT_PTR.VT_UI1")("i_cbQuery2" "VT_UI4")("i_fQueryFormat" "VT_UI4")("i_pv1" "VT_PTR.VT_UI1")("i_cb1" "VT_UI4")("i_pv2" "VT_PTR.VT_UI1")("i_cb2" "VT_UI4")("i_pv3" "VT_PTR.VT_UI1")("i_cb3" "VT_UI4")("i_pv4" "VT_PTR.VT_UI1")("i_cb4" "VT_UI4")("i_pv5" "VT_PTR.VT_UI1")("i_cb5" "VT_UI4")("o_ppv1" "VT_PTR.VT_UI1")("o_pcb1" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("ICSServiceControl" (TYPE . "Interface")(DESCRIPTION . "ICSServiceControl Interface")(GUID . "{47CDE9A1-0BF6-11D2-8016-00C04FB9988E}")(FUNCTIONS ((NAME . "StartService") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("i_css" "VT_USERDEFINED.Typedef.CatSrvServices")) (FLAGS ( IS-FUNCTION ))) ((NAME . "StopService") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("i_css" "VT_USERDEFINED.Typedef.CatSrvServices")) (FLAGS ( IS-FUNCTION ))) ((NAME . "InstallService") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("i_css" "VT_USERDEFINED.Typedef.CatSrvServices")("szBinaryPath" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UninstallService") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("i_css" "VT_USERDEFINED.Typedef.CatSrvServices")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsServiceInstalled") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("i_css" "VT_USERDEFINED.Typedef.CatSrvServices")("pulStatus" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsServiceRunning") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("i_css" "VT_USERDEFINED.Typedef.CatSrvServices")("pulState" "VT_PTR.CatSrvServiceStates")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RefreshServiceSettings") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("i_css" "VT_USERDEFINED.Typedef.CatSrvServices")) (FLAGS ( IS-FUNCTION ))))) ("CatSrvServices" (TYPE . "Typedef")(DESCRIPTION . "CatSrv Services Enumeration")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_catsrv_0281_0001" (TYPE . "Enum")(DESCRIPTION . "CatSrv Services Enumeration")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CatSrvServiceStates" (TYPE . "Typedef")(DESCRIPTION . "CatSrv Service States Enumeration")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_catsrv_0281_0002" (TYPE . "Enum")(DESCRIPTION . "CatSrv Service States Enumeration")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IApplicationControl" (TYPE . "Interface")(DESCRIPTION . "IApplicationControl Interface")(GUID . "{3F3B1B86-DBBE-11D1-9DA6-00805F85CFE3}")(FUNCTIONS ((NAME . "StartApplication") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("guidApplId" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShutdownApplication") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("guidApplId" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RefreshComponents") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IComExport" (TYPE . "Interface")(DESCRIPTION . "IComClientExport Interface")(GUID . "{CFADAC84-E12C-11D1-B34C-00C04F990D54}")(FUNCTIONS ((NAME . "ExportAsMSI") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("rApplID" "VT_PTR.GUID")("pszMSIPath" "VT_LPWSTR")("pszRSN" "VT_LPWSTR")("dwFlags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ExportAsMSI")) ((NAME . "GetRemoteClassInfo") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("nNumRemClass" "VT_PTR.VT_UI4")("parrRemClassInfo" "VT_PTR.VT_PTR._tagCLASSINFO")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetRemoteClassInfo")) ((NAME . "GetTypeLibInfo") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("nNumTLBs" "VT_PTR.VT_UI4")("arrTLBs" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetTypeLibInfo")) ((NAME . "GetPSDlls") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("nNumPSDlls" "VT_PTR.VT_UI4")("arrPSDlls" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPSDlls")) ((NAME . "GetPSClassInfo") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("nPSDllIndex" "VT_UI4")("nPSClassInfo" "VT_PTR.VT_UI4")("arrPSClassInfo" "VT_PTR.VT_PTR._tagPSCLASSINFO")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPSInfo")))) ("_tagCLASSINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_tagPSCLASSINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_tagPSITFINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IAppExport" (TYPE . "Interface")(DESCRIPTION . "IAppExport Interface")(GUID . "{0D3DEBAF-DEBE-11D1-8B87-00C04FD7A924}")(FUNCTIONS ((NAME . "ExportApplication") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("guidApplicationID" "VT_PTR.GUID")("pwszClbFile" "VT_LPWSTR")("dwFlags" "VT_UI4")("pnTypeLibs" "VT_PTR.VT_UI4")("pwszarrTypeLibs" "VT_PTR.VT_LPWSTR")("pnNumDlls" "VT_PTR.VT_UI4")("parrDllInfo" "VT_PTR.VT_PTR._tagDLLINFO")("pnNumPSDlls" "VT_PTR.VT_UI4")("parrPSDllInfo" "VT_PTR.VT_PTR._tagPSDLLINFO")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ExportApplication")))) ("_tagDLLINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_tagPSDLLINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IAppImport" (TYPE . "Interface")(DESCRIPTION . "IAppImport Interface")(GUID . "{C2BE6970-DF9E-11D1-8B87-00C04FD7A924}")(FUNCTIONS ((NAME . "ImportApplication") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwszDest" "VT_LPWSTR")("pwszCLBFileName" "VT_LPWSTR")("pwszUser" "VT_LPWSTR")("pwszPassword" "VT_LPWSTR")("wszRemoteServerName" "VT_LPWSTR")("dwFlags" "VT_UI4")("refguidApplID" "VT_PTR.GUID")("dwType" "VT_UI4")("nNumFiles" "VT_PTR.VT_UI4")("parrFileFlags" "VT_PTR.VT_UI4")("pwszarrFileNames" "VT_PTR.VT_LPWSTR")("nNumClasses" "VT_PTR.VT_UI4")("parrRegisteredClasses" "VT_PTR.VT_PTR.GUID")("pwszarrRegisteredClassNames" "VT_PTR.VT_LPWSTR")("parrComponentFlags" "VT_PTR.VT_UI4")("parrComponentInstallHRs" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ImportApplication")) ((NAME . "QueryApplication") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pwszCLBFileName" "VT_LPWSTR")("pdwApps" "VT_PTR.VT_UI4")("parrApplicationName" "VT_PTR.VT_LPWSTR")("parrDesc" "VT_PTR.VT_LPWSTR")("pdwUsers" "VT_PTR.VT_UI4")("pdwIsProxy" "VT_PTR.VT_UI4")("pdwNumFiles" "VT_PTR.VT_UI4")("parrFileNames" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method QueryApplication")) ((NAME . "GetFileTypeAndAppID") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("wszDest" "VT_LPWSTR")("pdwFileType" "VT_PTR.VT_UI4")("gpuidApplID" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFileTypeAndAppID")) ((NAME . "SetAppIdentity") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("refguidApplID" "VT_PTR.GUID")("wszUser" "VT_LPWSTR")("wszPassword" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetAppIdentity")))) ("IRegister" (TYPE . "Interface")(DESCRIPTION . "IRegister Interface")(GUID . "{8DB2180E-BD29-11D1-8B7E-00C04FD7A924}")(FUNCTIONS ((NAME . "RegisterModule") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("guidApplId" "VT_USERDEFINED.Structure.GUID")("pwszarrFileNames" "VT_PTR.VT_LPWSTR")("NumFiles" "VT_UI4")("dwFlags" "VT_UI4")("parrInstallList" "VT_PTR.GUID")("NumComponents" "VT_UI4")("parrFileFlags" "VT_PTR.VT_UI4")("nNumClasses" "VT_PTR.VT_UI4")("parrRegisteredClasses" "VT_PTR.VT_PTR.GUID")("pwszarrRegisteredClassNames" "VT_PTR.VT_LPWSTR")("parrComponentFlags" "VT_PTR.VT_UI4")("parrComponentInstallHRs" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RegisterModule")) ((NAME . "UnregisterModule") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("szModulePath" "VT_LPWSTR")("dwFlags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UnregisterModule")))) ("ICatalogUtils" (TYPE . "Interface")(DESCRIPTION . "ICatalogUtils Interface")(GUID . "{456129E2-1078-11D2-B0F9-00805FC73204}")(FUNCTIONS ((NAME . "ValidateUser") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pwszPrincipalName" "VT_LPWSTR")("pwszPassword" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "WaitForEndWrites") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetEventClassesForIID") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("wszIID" "VT_LPWSTR")("pcClasses" "VT_PTR.VT_UI4")("pawszCLSIDs" "VT_PTR.VT_LPWSTR")("pawszProgIDs" "VT_PTR.VT_LPWSTR")("pawszDescriptions" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))))) ("ICatalogSetup" (TYPE . "Interface")(DESCRIPTION . "ICatalogSetup Interface")(GUID . "{9864F70D-2CB3-11D2-B0FE-00805FC73204}")(FUNCTIONS ((NAME . "ConfigureSystemApp") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("i_wszUserName" "VT_LPWSTR")("i_wszPassword" "VT_LPWSTR")("i_wszProfileFileName" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MarkAppAsSystem") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("i_pDispenser" "VT_PTR.ISimpleTableDispenser")("i_applid" "VT_USERDEFINED.Structure.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MarkAppAsNotSystem") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("i_pDispenser" "VT_PTR.ISimpleTableDispenser")("i_applid" "VT_USERDEFINED.Structure.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SysprepComplus") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("ISimpleTableDispenser" (TYPE . "Interface")(DESCRIPTION . "ISimpleTableDispenser")(GUID . "{4915A36F-0138-11D1-8D56-00C04FC2E0C7}")(FUNCTIONS ((NAME . "GetServerTable") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("i_did" "VT_PTR.GUID")("i_tid" "VT_PTR.GUID")("i_QueryData" "VT_PTR.VT_VOID")("i_QueryMeta" "VT_PTR.VT_VOID")("i_eQueryFormat" "VT_UI4")("i_fTable" "VT_UI4")("o_ppv" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetClientTable") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("i_did" "VT_PTR.GUID")("i_tid" "VT_PTR.GUID")("i_QueryData" "VT_PTR.VT_VOID")("i_QueryMeta" "VT_PTR.VT_VOID")("i_eQueryFormat" "VT_UI4")("i_fTable" "VT_UI4")("o_ppv" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))))) ("IReplicationUtil" (TYPE . "Interface")(DESCRIPTION . "IReplication Interface")(GUID . "{98315903-7BE5-11D2-ADC1-00A02463D6E7}")(FUNCTIONS ((NAME . "CreateShare") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("i_wszShareName" "VT_LPWSTR")("i_wszPath" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateEmptyDir") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("i_wszBasePath" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoveShare") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("i_wszShareName" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MakeNewReplicaCurrent") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("i_wszBasePath" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "QueryApplication") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("i_guidAppId" "VT_PTR.GUID")("o_ppv" "VT_PTR.VT_UI1")("o_pcb" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateReplicationDir") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("o_pwszPath" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))))) )))