diff --git a/cmake/idl-support.cmake b/cmake/idl-support.cmake index 277771d07fc..8fe258621f5 100644 --- a/cmake/idl-support.cmake +++ b/cmake/idl-support.cmake @@ -142,13 +142,19 @@ macro(add_rpc_library TARGET) endmacro() macro(generate_idl_iids IDL_FILE) + get_filename_component(FILE ${IDL_FILE} NAME) + if(FILE STREQUAL "${IDL_FILE}") + set(IDL_FILE_FULL "${CMAKE_CURRENT_SOURCE_DIR}/${IDL_FILE}") + else() + set(IDL_FILE_FULL ${IDL_FILE}) + endif() get_includes(INCLUDES) get_defines(DEFINES) get_filename_component(NAME ${IDL_FILE} NAME_WE) add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c - COMMAND ${IDL_COMPILER} ${INCLUDES} ${DEFINES} ${IDL_FLAGS} ${IDL_INTERFACE_ARG} ${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c ${CMAKE_CURRENT_SOURCE_DIR}/${IDL_FILE} - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${IDL_FILE}) + COMMAND ${IDL_COMPILER} ${INCLUDES} ${DEFINES} ${IDL_FLAGS} ${IDL_INTERFACE_ARG} ${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c ${IDL_FILE_FULL} + DEPENDS ${IDL_FILE_FULL}) set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c PROPERTIES GENERATED TRUE) endmacro() diff --git a/dll/win32/actxprxy/CMakeLists.txt b/dll/win32/actxprxy/CMakeLists.txt index ebd2a13b286..a3ebbb895a9 100644 --- a/dll/win32/actxprxy/CMakeLists.txt +++ b/dll/win32/actxprxy/CMakeLists.txt @@ -24,14 +24,9 @@ add_library(actxprxy SHARED ${SOURCE}) set_entrypoint(actxprxy 0) -if(MSVC) - target_link_libraries(actxprxy iidlib) -else() - target_link_libraries(actxprxy uuid) -endif() - target_link_libraries(actxprxy actxprxylib + uuid wine ${PSEH_LIB}) diff --git a/dll/win32/ole32/CMakeLists.txt b/dll/win32/ole32/CMakeLists.txt index 989f519f36e..45fc20269ec 100644 --- a/dll/win32/ole32/CMakeLists.txt +++ b/dll/win32/ole32/CMakeLists.txt @@ -76,10 +76,6 @@ target_link_libraries(ole32 uuid ${PSEH_LIB}) -if(MSVC) - target_link_libraries(ole32 iidlib) -endif() - add_importlibs(ole32 advapi32 user32 gdi32 rpcrt4 msvcrt kernel32 ntdll) add_dependencies(ole32 ole32idl) diff --git a/include/psdk/CMakeLists.txt b/include/psdk/CMakeLists.txt index ef716ba9562..db9fa09ce7d 100644 --- a/include/psdk/CMakeLists.txt +++ b/include/psdk/CMakeLists.txt @@ -111,20 +111,3 @@ endif() add_idl_headers(psdk ${SOURCE}) add_typelib(stdole2 stdole2.idl) - -# These don't contain iids or only duplicates -list(REMOVE_ITEM SOURCE - activaut.idl - devenum.idl - icftypes.idl - msinkaut.idl - msxml2.idl - msxml6.idl - shdeprecated.idl - shtypes.idl - structuredquerycondition.idl - wia_lh.idl - winsxs.idl - wtypes.idl) - -add_iid_library(iidlib ${SOURCE}) diff --git a/lib/sdk/uuid/CMakeLists.txt b/lib/sdk/uuid/CMakeLists.txt index ca0b185c61e..6063306e156 100644 --- a/lib/sdk/uuid/CMakeLists.txt +++ b/lib/sdk/uuid/CMakeLists.txt @@ -1,3 +1,216 @@ -add_library(uuid uuid.c) +list(APPEND IDL_SOURCES +# These are the ones that MS uuid contains: + activaut.idl + activdbg.idl + activscp.idl +# alg.idl +# autodiscovery.idl +# bidispl.idl +# bidisplp.idl +# bthguid +# callobj.idl +# cguid.idl +# chanmgr.idl +# ciintf.idl +# cladmwiz.idl +# cluadmex.idl +# cluscfgserver.idl +# cluscfgwizard.idl + comcat.idl + commoncontrols.idl +# confpriv.idl +# ctffunc.idl +# ctfbui.idl +# ctfspui.idl +# ctfutb.idl + ctxtcall.idl +# cxq_cust.idl +# dbgprop.idl + dimm.idl + dispex.idl +# dlmgridl.idl + docobj.idl +# dwnnot.idl +# dxtmsft.idl +# dxtrans.idl +# dxtransp.idl +# emptyvc.idl + exdisp.idl +# filter.idl +# filtntfy.idl +# fsciclnt.idl +# h323priv.idl + hlink.idl +# hnetbcon.idl +# hnetcfg.idl +# htiface.idl + htiframe.idl +# htmlfilter.idl +# httprequest.idl +# iaccess.idl +# iaspolcy.idl +# iedial.idl +# iextag.idl +# imapi.idl +# imguitil.idl +# immact.idl +# indexsrc.idl +# inputscope.idl +# interned.idl +# ipmsp.idl +# mdhcp.idl + mimeinfo.idl + mlang.idl +# mobsync.idl +# mobsyncp.idl +# mparser.idl + msctf.idl +# msdaosp.idl + mshtmhst.idl + mshtml.idl +# msp.idl +# mstime.idl + msxml.idl +# my_msdatsrc.idl +# natupnp.idl +# netcfgn.idl +# netcfgp.idl +# netcfgx.idl + netcon.idl +# netconp.idl +# netfwv6.idl +# netfwv6clsid +# netmon.idl +# netprov.idl + oaidl.idl + objidl.idl + objsafe.idl + ocidl.idl + ocmm.idl + oleacc.idl +# oleext.idl + oleidl.idl +# opsprof.idl + optary.idl +# pbagex.idl + perhist.idl +# prgsnk.idl + propidl.idl +# query.idl +# ratingsp.idl +# recalc.idl +# rend.idl +# rtccore.idl +# safeocx.idl +# sdoias.idl +# sdpblb.idl + sensevts.idl + servprov.idl +# shappmgr.idl +# shgina.idl +# shimgdata.idl + shldisp.idl + shobjidl.idl +# sifmt.idl +# simpdata.idl +# softkbd.idl +# storext.idl +# subsmgr.idl +# syncmgr.idl +# sysmgmt.idl +# tapi3.idl +# tapi3if.idl +# termmgr.idl + textstor.idl +# tlog.idl +# tlogstg.idl +# trkadm.idl +# trkcom.idl + unknwn.idl +# upnp.idl +# upnphost.idl +# upnpp.idl + urlhist.idl + urlmon.idl +# urltrack.idl +# vervec.idl +# vrsscan.idl +# webcheck.idl +# xenroll.idl +# xmlparser.idl +# xmlprov.idl + +# These are others that reactos provides: + asptlb.idl + bdaiface.idl + bits.idl + bits1_5.idl + control.idl + downloadmgr.idl + fusion.idl + iads.idl + imnact.idl + imnxport.idl + indexsrv.idl + mimeole.idl + mscoree.idl + msdadc.idl + mstask.idl + netfw.idl + oledb.idl + propsys.idl + pstore.idl + richole.idl + stdole2.idl + strmif.idl + tom.idl + tuner.idl + vmr9.idl + wia_xp.idl + xmldom.idl + xmldso.idl + ctfutb.idl + xmllite.idl) + +if(NOT MSVC) + list(APPEND IDL_SOURCES + wbemcli.idl + wincodec.idl + wuapi.idl) +endif() + +foreach(IDL_FILE ${IDL_SOURCES}) + get_filename_component(NAME ${IDL_FILE} NAME_WE) + generate_idl_iids(${CMAKE_SOURCE_DIR}/include/psdk/${IDL_FILE}) + list(APPEND SOURCE ${NAME}_i.c) +endforeach() + +list(APPEND SOURCE + cguid_i.c +# bthguid.c +# cluscfgguids.c + cmdtreeiid.c +# ctffunc_g.c +# ctfspui_g.c +# hnclsid.c + ieguids.c +# iid.c +# msctf_g.c +# ncclsid.c +# ndisguid.c + netfwv6clsid.c +# oledbdat.c +# oledbdepiid.c +# oledbiid.c +# oledbnewiid.c +# qosguid.c + shguids.c +# tapi3iid.c +# vcguids.c + wdmguids.c + otherguids.c + undoc.c) + +add_library(uuid ${SOURCE}) add_dependencies(uuid psdk) diff --git a/lib/sdk/uuid/bthguid.c b/lib/sdk/uuid/bthguid.c new file mode 100644 index 00000000000..919182ba017 --- /dev/null +++ b/lib/sdk/uuid/bthguid.c @@ -0,0 +1,85 @@ + +#include + + +//GenericTelephonyServiceClass_UUID +//GenericAudioServiceClass_UUID +//GenericFileTransferServiceClass_UUID +//GenericNetworkingServiceClass_UUID +//PnPInformationServiceClass_UUID +//AudioVideoServiceClass_UUID +//UDITAServiceClass_UUID +//UDIMTServiceClass_UUID +//VideoConferencingGWServiceClass_UUID +//CommonISDNAccessServiceClass_UUID +//HCRScanServiceClass_UUID +//HCRPrintServiceClass_UUID +//HardcopyCableReplacementServiceClass_UUID +//HumanInterfaceDeviceServiceClass_UUID +//PrintingStatusServiceClass_UUID +//BasicPringingServiceClass_UUID +//ReflectedUIServiceClass_UUID +//DirectPrintingReferenceObjectsServiceClass_UUID +//HandsfreeAudioGatewayServiceClass_UUID +//HandsfreeServiceClass_UUID +//ImagingReferenceObjectsServiceClass_UUID +//ImagingAutomaticArchiveServiceClass_UUID +//ImagingResponderServiceClass_UUID +//ImagingServiceClass_UUID +//ReferencePrintingServiceClass_UUID +//DirectPrintingServiceClass_UUID +//GNServiceClass_UUID +//NAPServiceClass_UUID +//PANUServiceClass_UUID +//WAPClientServiceClass_UUID +//WAPServiceClass_UUID +//HeadsetAudioGatewayServiceClass_UUID +//FaxServiceClass_UUID +//IntercomServiceClass_UUID +//VideoConferencingServiceClass_UUID +//AVRemoteControlServiceClass_UUID +//AdvancedAudioDistributionServiceClass_UUID +//AVRemoteControlTargetServiceClass_UUID +//AudioSinkServiceClass_UUID +//AudioSourceServiceClass_UUID +//CordlessTelephonyServiceClass_UUID +//HeadsetServiceClass_UUID +//IrMCSyncCommandServiceClass_UUID +//OBEXFileTransferServiceClass_UUID +//OBEXObjectPushServiceClass_UUID +//IrMCSyncServiceClass_UUID +//DialupNetworkingServiceClass_UUID +//LANAccessUsingPPPServiceClass_UUID +//SerialPortServiceClass_UUID +//PublicBrowseGroupServiceClass_UUID +//BrowseGroupDescriptorServiceClassID_UUID +//ServiceDiscoveryServerServiceClassID_UUID +//L2CAP_PROTOCOL_UUID +//UDI_C_PLANE_PROTOCOL_UUID +//CMPT_PROTOCOL_UUID +//AVDTP_PROTOCOL_UUID +//AVCTP_PROTOCOL_UUID +//HN_PROTOCOL_UUID +//HCDC_PROTOCOL_UUID +//HCCC_PROTOCOL_UUID +//HID_PROTOCOL_UUID +//UPNP_PROTOCOL_UUID +//BNEP_PROTOCOL_UUID +//WSP_PROTOCOL_UUID +//HTTP_PROTOCOL_UUID +//FTP_PROTOCOL_UUID +//IP_PROTOCOL_UUID +//OBEX_PROTOCOL_UUID +//TCSAT_PROTOCOL_UUID +//TCSBIN_PROTOCOL_UUID +//TCP_PROTOCOL_UUID +//RFCOMM_PROTOCOL_UUID +//UDP_PROTOCOL_UUID +//SDP_PROTOCOL_UUID +//Bluetooth_Base_UUID +//GUID_BLUETOOTH_HCI_EVENT +//GUID_BLUETOOTH_L2CAP_EVENT +//GUID_BLUETOOTH_PIN_REQUEST +//GUID_BLUETOOTH_RADIO_OUT_OF_RANGE +//GUID_BLUETOOTH_RADIO_IN_RANGE +//GUID_BTHPORT_DEVICE_INTERFACE diff --git a/lib/sdk/uuid/cguid_i.c b/lib/sdk/uuid/cguid_i.c new file mode 100644 index 00000000000..29538d473c0 --- /dev/null +++ b/lib/sdk/uuid/cguid_i.c @@ -0,0 +1,86 @@ + +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif + +DEFINE_GUID(GUID_NULL,0,0,0,0,0,0,0,0,0,0,0); +extern const IID IID_IRpcChannel; +extern const IID IID_IRpcStub; +extern const IID IID_IStubManager; +extern const IID IID_IRpcProxy; +DEFINE_GUID(IID_IProxyManager, 0x00000008,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +extern const IID IID_IPSFactory; +extern const IID IID_IInternalMoniker; +extern const IID IID_IDfReserved1; +extern const IID IID_IDfReserved2; +extern const IID IID_IDfReserved3; +DEFINE_GUID(CLSID_StdMarshal, 0x00000017,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +extern const CLSID CLSID_AggStdMarshal; +extern const CLSID CLSID_StdAsyncActManager; +extern const IID IID_IStub; +extern const IID IID_IProxy; +extern const IID IID_IEnumGeneric; +extern const IID IID_IEnumHolder; +extern const IID IID_IEnumCallback; +extern const IID IID_IOleManager; +extern const IID IID_IOlePresObj; +extern const IID IID_IDebug; +extern const IID IID_IDebugStream; +DEFINE_GUID(CLSID_PSGenObject, 0x0000030c,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_PSClientSite, 0x0000030d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_PSClassObject, 0x0000030e,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_PSInPlaceActive, 0x0000030f,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_PSInPlaceFrame, 0x00000310,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_PSDragDrop, 0x00000311,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_PSBindCtx, 0x00000312,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_PSEnumerators, 0x00000313,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_StaticMetafile, 0x00000315,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_StaticDib, 0x00000316,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_IdentityUnmarshal, 0x0000001b,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_InProcFreeMarshaler, 0x0000033a,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_Picture_Metafile, 0x00000315,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_Picture_EnhMetafile, 0x00000319,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_Picture_Dib, 0x00000316,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +extern const CLSID CID_CDfsVolume; +DEFINE_GUID(CLSID_DCOMAccessControl, 0x0000031d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_StdGlobalInterfaceTable,0x00000323,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_ComBinding, 0x00000328,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_StdEvent, 0x0000032b,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_ManualResetEvent, 0x0000032c,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_SynchronizeContainer, 0x0000032d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +extern const CLSID CLSID_CCDFormKrnl; +extern const CLSID CLSID_CCDPropertyPage; +extern const CLSID CLSID_CCDFormDialog; +extern const CLSID CLSID_CCDCommandButton; +extern const CLSID CLSID_CCDComboBox; +extern const CLSID CLSID_CCDTextBox; +extern const CLSID CLSID_CCDCheckBox; +extern const CLSID CLSID_CCDLabel; +extern const CLSID CLSID_CCDOptionButton; +extern const CLSID CLSID_CCDListBox; +extern const CLSID CLSID_CCDScrollBar; +extern const CLSID CLSID_CCDGroupBox; +extern const CLSID CLSID_CCDGeneralPropertyPage; +extern const CLSID CLSID_CCDGenericPropertyPage; +extern const CLSID CLSID_CCDFontPropertyPage; +extern const CLSID CLSID_CCDColorPropertyPage; +extern const CLSID CLSID_CCDLabelPropertyPage; +extern const CLSID CLSID_CCDCheckBoxPropertyPage; +extern const CLSID CLSID_CCDTextBoxPropertyPage; +extern const CLSID CLSID_CCDOptionButtonPropertyPage; +extern const CLSID CLSID_CCDListBoxPropertyPage; +extern const CLSID CLSID_CCDCommandButtonPropertyPage; +extern const CLSID CLSID_CCDComboBoxPropertyPage; +extern const CLSID CLSID_CCDScrollBarPropertyPage; +extern const CLSID CLSID_CCDGroupBoxPropertyPage; +extern const CLSID CLSID_CCDXObjectPropertyPage; +extern const CLSID CLSID_CStdPropertyFrame; +extern const CLSID CLSID_CFormPropertyPage; +extern const CLSID CLSID_CGridPropertyPage; +extern const CLSID CLSID_CWSJArticlePage; +extern const CLSID CLSID_CSystemPage; +extern const GUID GUID_TRISTATE; diff --git a/lib/sdk/uuid/cluscfgguids.c b/lib/sdk/uuid/cluscfgguids.c new file mode 100644 index 00000000000..3215ea664af --- /dev/null +++ b/lib/sdk/uuid/cluscfgguids.c @@ -0,0 +1,47 @@ + +#include + +//RESCLASSTYPE_NetworkName +//RESCLASSTYPE_IPAddress +//RESCLASSTYPE_CoreNetworkName +//RESCLASSTYPE_CoreIPAddress +//RESCLASSTYPE_QuorumResource +//RESCLASSTYPE_StorageDevice +//RESTYPE_ClusterQuorum +//RESTYPE_ClusterIPAddress +//RESTYPE_ClusterNetName +//RESTYPE_WINSService +//RESTYPE_PrintSpooler +//RESTYPE_FileShare +//RESTYPE_DTC +//RESTYPE_DHCPService +//RESTYPE_GenericService +//RESTYPE_GenericScript +//RESTYPE_GenericApplication +//RESTYPE_NetworkName +//RESTYPE_IPAddress +//RESTYPE_MajorityNodeSet +//RESTYPE_LocalQuorum +//RESTYPE_PhysicalDisk +//TASKID_Major_Update_Progress +//TASKID_Major_Gather_Networks +//TASKID_Major_Gather_Resources +//TASKID_Major_Client_And_Server_Log +//TASKID_Major_Server_Log +//TASKID_Major_Client_Log +//TASKID_Major_Configure_Resources +//TASKID_Major_Configure_Cluster_Services +//TASKID_Major_Configure_Resource_Types +//TASKID_Major_Reanalyze +//TASKID_Major_Check_Cluster_Feasibility +//TASKID_Major_Find_Devices +//TASKID_Major_Check_Node_Feasibility +//TASKID_Major_Establish_Connection +//TASKID_Major_Checking_For_Existing_Cluster +//CLSID_ClusCfgResTypeServices +//CATID_ClusCfgEvictListeners +//CATID_ClusCfgStartupListeners +//CATID_ClusCfgMemberSetChangeListeners +//CATID_ClusCfgResourceTypes +//CATID_EnumClusCfgManagedResources +//CATID_ClusCfgCapabilities diff --git a/lib/sdk/uuid/cmdtreeiid.c b/lib/sdk/uuid/cmdtreeiid.c new file mode 100644 index 00000000000..285a7e970ea --- /dev/null +++ b/lib/sdk/uuid/cmdtreeiid.c @@ -0,0 +1,5 @@ + +#include + +DEFINE_GUID(IID_ICommandTree, 0x0C733A87,0x2A1C,0x11CE,0xAD,0xE5,0x00,0xAA,0x00,0x44,0x77,0x3D); +DEFINE_GUID(IID_IQuery, 0x0C733A51,0x2A1C,0x11CE,0xAD,0xE5,0x00,0xAA,0x00,0x44,0x77,0x3D); diff --git a/lib/sdk/uuid/hnclsid.c b/lib/sdk/uuid/hnclsid.c new file mode 100644 index 00000000000..da3f20d00cb --- /dev/null +++ b/lib/sdk/uuid/hnclsid.c @@ -0,0 +1,12 @@ + +#include + +//CLSID_SharingConfiguration +//CLSID_SharingApplicationDefinition +//CLSID_SharingManagerEnumPortMapping +//CLSID_SharingManagerEnumApplicationDefinition +//CLSID_SharingManagerEnumPrivateConnection +//CLSID_SharingManagerEnumPublicConnection +//CLSID_HomeNetAutoConfigService +//CLSID_InternetConnectionBeaconService +//CLSID_HNetCfgMgr diff --git a/lib/sdk/uuid/ieguids.c b/lib/sdk/uuid/ieguids.c new file mode 100644 index 00000000000..9b0ae778aa2 --- /dev/null +++ b/lib/sdk/uuid/ieguids.c @@ -0,0 +1,241 @@ + + +#include + +DEFINE_GUID(CLSID_HTMLLoadOptions, 0x18845040, 0x0FA5, 0x11D1, 0xBA,0x19, 0x00,0xC0,0x4F,0xD9,0x12,0xD0); +DEFINE_GUID(CGID_MSHTML, 0xde4ba900,0x59ca,0x11cf,0x95,0x92,0x44,0x45,0x53,0x54,0x00,0x00); +DEFINE_GUID(CATID_SafeForScripting, 0x7dd95801,0x9882,0x11cf,0x9f,0xa9,0x00,0xaa,0x00,0x6c,0x42,0xc4); +DEFINE_GUID(CLSID_StdComponentCategoriesMgr, 0x0002e005, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46); +DEFINE_GUID(IID_IBindStatusCallbackHolder,0x79eac9cc,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b); + +//SID_SVersionHost +//CGID_InternetExplorer +//CGID_DownloadHost +//CLSID_SubscriptionThrottler +//CLSID_PersistentZoneIdentifier +//GUID_CUSTOM_LOCALMACHINEZONEUNLOCKED +//CLSID_InternetZoneManager +//CLSID_InternetSecurityManager +//CLSID_IActiveXSafetyProvider +//CLSID_SoftDistExt +//NAMEDTIMER_DRAW +//IID_IIntDitherer +//CLSID_IntDitherer +//BFID_GRAY_16 +//BFID_GRAY_8 +//BFID_RGBA_32 +//BFID_RGB_32 +//BFID_RGB_24 +//BFID_RGB_565 +//BFID_RGB_555 +//BFID_RGB_8 +//BFID_RGB_4 +//BFID_MONOCHROME +//SID_SHTMLEditServices +//CGID_DocHostCommandHandler +//CLSID_HTMLPluginDocument +//CLSID_HTMLApplication +//CLSID_HTADocument +//CLSID_MHTMLDocument +//CLSID_IImageDecodeFilter +//IID_IImgCtx +//CLSID_IImgCtx +//CATID_DesignTimeUIActivatableControl +//CATID_SafeForInitializing +//CATID_InternetAware +//CATID_PersistsToPropertyBag +//CATID_PersistsToFile +//CATID_PersistsToMemory +//CATID_PersistsToStream +//CATID_PersistsToStreamInit +//CATID_PersistsToStorage +//CATID_PersistsToMoniker +//CATID_RequiresDataPathHost +//CATID_Printable +//CATID_DocObject +//CATID_NeverShowExt +//CATID_IsShortcut +//CATID_Programmable +//CATID_Control +//CATID_Insertable +//ARRAYID_PathProperties +//FLAGID_Internet +//OLE_DATAPATH_PENDATA +//OLE_DATAPATH_PALETTE +//OLE_DATAPATH_BIFF +//OLE_DATAPATH_SYLK +//OLE_DATAPATH_DIF +//OLE_DATAPATH_ALLTEXT +//OLE_DATAPATH_POSTSCRIPT +//OLE_DATAPATH_HTML +//OLE_DATAPATH_RTF +//OLE_DATAPATH_UNICODE +//OLE_DATAPATH_ANSITEXT +//OLE_DATAPATH_ALLMM +//OLE_DATAPATH_VIDEO +//OLE_DATAPATH_SOUND +//OLE_DATAPATH_RIFF +//OLE_DATAPATH_WAV +//OLE_DATAPATH_MIDI +//OLE_DATAPATH_BASICAUDIO +//OLE_DATAPATH_QUICKTIME +//OLE_DATAPATH_MPEG +//OLE_DATAPATH_AVI +//OLE_DATAPATH_ALLIMAGE +//OLE_DATAPATH_COMMONIMAGE +//OLE_DATAPATH_EPS +//OLE_DATAPATH_CGM +//OLE_DATAPATH_PICT +//OLE_DATAPATH_PCX +//OLE_DATAPATH_XBM +//OLE_DATAPATH_TIFF +//OLE_DATAPATH_JPEG +//OLE_DATAPATH_GIF +//OLE_DATAPATH_ENHMF +//OLE_DATAPATH_WMF +//OLE_DATAPATH_DIB +//OLE_DATAPATH_BMP +//CLSID_StdHlinkBrowseContext +//CLSID_StdHlink +//GUID_HasPathProperties +//GUID_PathProperty +//SID_SDataPathBrowser +//SID_SContainerDispatch +//IID_IAccessible +//LIBID_Accessibility +//CLSID_ClassInstallFilter +//CLSID_CdlProtocol +//CLSID_DeCompMimeFilter +//CLSID_StdEncodingFilterFac +//CLSID_NotificaitonTest4 +//CLSID_NotificaitonTest3 +//CLSID_NotificaitonTest2 +//CLSID_NotificaitonTest1 +//NOTIFICATIONTYPE_START_F +//NOTIFICATIONTYPE_START_E +//NOTIFICATIONTYPE_START_D +//NOTIFICATIONTYPE_START_C +//NOTIFICATIONTYPE_START_B +//NOTIFICATIONTYPE_START_A +//NOTIFICATIONTYPE_START_9 +//NOTIFICATIONTYPE_START_8 +//NOTIFICATIONTYPE_START_7 +//NOTIFICATIONTYPE_START_6 +//NOTIFICATIONTYPE_START_5 +//NOTIFICATIONTYPE_START_4 +//NOTIFICATIONTYPE_START_3 +//NOTIFICATIONTYPE_START_2 +//NOTIFICATIONTYPE_START_1 +//NOTIFICATIONTYPE_START_0 +//NOTIFICATIONTYPE_15 +//NOTIFICATIONTYPE_14 +//NOTIFICATIONTYPE_13 +//NOTIFICATIONTYPE_12 +//NOTIFICATIONTYPE_11 +//NOTIFICATIONTYPE_f +//NOTIFICATIONTYPE_e +//NOTIFICATIONTYPE_d +//NOTIFICATIONTYPE_TASKS_ERROR +//NOTIFICATIONTYPE_TASKS_STARTED +//NOTIFICATIONTYPE_USER_IDLE_END +//NOTIFICATIONTYPE_USER_IDLE_BEGIN +//NOTIFICATIONTYPE_PROGRESS_REPORT +//NOTIFICATIONTYPE_CONFIG_CHANGED +//NOTIFICATIONTYPE_DISCONNECT_FROM_INTERNET +//NOTIFICATIONTYPE_CONNECT_TO_INTERNET +//NOTIFICATIONTYPE_AGENT_INIT +//NOTIFICATIONTYPE_END_REPORT +//NOTIFICATIONTYPE_BEGIN_REPORT +//NOTIFICATIONTYPE_AGENT_START +//NOTIFICATIONTYPE_TASKS_PROGRESS +//NOTIFICATIONTYPE_TASKS_COMPLETED +//NOTIFICATIONTYPE_TASKS_ABORT +//NOTIFICATIONTYPE_TASKS_RESUME +//NOTIFICATIONTYPE_TASKS_SUSPEND +//NOTIFICATIONTYPE_INET_ONLINE +//NOTIFICATIONTYPE_INET_OFFLINE +//NOTIFICATIONTYPE_INET_IDLE +//NOTIFICATIONTYPE_ALERT +//NOTIFICATIONTYPE_TASK +//NOTIFICATIONTYPE_ANOUNCMENT +//NOTIFICATIONTYPE_NULL +//NOTFCOOKIE_SCHEDULE_GROUP_MANUAL +//NOTFCOOKIE_SCHEDULE_GROUP_MONTHLY +//NOTFCOOKIE_SCHEDULE_GROUP_WEEKLY +//NOTFCOOKIE_SCHEDULE_GROUP_DAILY +//NOTIFICATIONTYPE_iF +//NOTIFICATIONTYPE_iE +//NOTIFICATIONTYPE_iD +//NOTIFICATIONTYPE_iC +//NOTIFICATIONTYPE_iB +//NOTIFICATIONTYPE_iA +//NOTIFICATIONTYPE_i9 +//NOTIFICATIONTYPE_i8 +//NOTIFICATIONTYPE_i7 +//NOTIFICATIONTYPE_i6 +//NOTIFICATIONTYPE_GROUP_DONE +//NOTIFICATIONTYPE_GROUP_RESTART +//NOTIFICATIONTYPE_GROUP_START +//NOTIFICATIONTYPE_ITEM_DONE +//NOTIFICATIONTYPE_ITEM_RESTART +//NOTIFICATIONTYPE_ITEM_START +//CLSID_d +//CLSID_c +//CLSID_b +//CLSID_a +//CLSID_9 +//CLSID_8 +//CLSID_7 +//CLSID_6 +//CLSID_5 +//CLSID_4 +//CLSID_3 +//CLSID_2 +//CLSID_1 +//CLSID_THREAD_BROADCAST +//CLSID_PROCESS_BROADCAST +//CLSID_GLOBAL_BROADCAST +//IID_IOInetProtocolInfo +//IID_IOInetPriority +//IID_IOInetCache 00000C10 P +//IID_IOInetThreadSwitch 00000C20 P +//IID_IOInetSession 00000C30 P +//IID_IOInetProtocolSink 00000C40 P +//IID_IOInetProtocol 00000C50 P +//IID_IOInetProtocolRoot 00000C60 P +//IID_IOInetBindClient +//IID_IOInetBindInfo +//IID_IOInet +//IID_INotificationProcessMgr0 +//IID_INotificationRunning +//IID_INotificationPing +//IID_INotificationHelper +//IID_IEnumNotificationSinkItem +//IID_IEnumScheduleGroup +//IID_IEnumNotification +//IID_INotificationReport +//IID_IScheduleGroup +//IID_INotificationSink +//IID_INotificationMgr +//IID_INotification +//IID_IPropertyMap +//IID_IEnumPropertyMap +//CLSID_WebCheckDefaultProcess +//CLSID_StdNotificationMgr +//IID_IDebugOut +//IID_IDebugRegister +//IID_IBindStatusCallbackMsg +//IID_IAsyncBindCtx +//IID_IAsyncMoniker +//CLSID_AboutProtocol +//CLSID_ResProtocol +//CLSID_UrlMkBindCtx +//CLSID_PSUrlMonProxy +//CLSID_FileProtocol +//CLSID_MkProtocol +//CLSID_HttpSProtocol +//CLSID_GopherProtocol +//CLSID_FtpProtocol +//CLSID_HttpProtocol +//CLSID_StdURLProtocol +//CLSID_StdURLMoniker diff --git a/lib/sdk/uuid/iid.c b/lib/sdk/uuid/iid.c new file mode 100644 index 00000000000..d1b993c51e4 --- /dev/null +++ b/lib/sdk/uuid/iid.c @@ -0,0 +1,384 @@ + +#include + +//guidTransactionProperty +//guidJITActivationPolicy +//guidTrkPropPolicy +//guidActivityPolicy +//guidContextMarshaler +//guidUserPropertiesProperty +//guidApplicationInfo +//guidSecurityPolicy +//guidSPMPolicy +//guidPartitionProperty +//guidSxsProperty +//CLSID_TrustManager +//CLSID_StdPolicyManager +//CLSID_ScriptPolicyMaker +//CLSID_VolatilePolicyManager +//CLSID_TrustGlobals +//CLSID_MTSPackage +//guidQCDeadLetterQueueListenerAppId +//GUID_DefaultAppPartition +//guidGlobalPartition +//guidSystemApplication +//GUID_FinalizerCID +//IID_ITmNodeName +//IID_ITransactionOutcomeEvents +//IID_ITransactionOptions +//IID_ITransactionDispenser +//IID_ITransaction2 +//IID_ITransactionCloner +//IID_ITransaction +//IID_IEventServerTrace +//IID_IComLceEventDispatcher +//IID_INtaHelper +//IID_IProcessWatch +//IID_IProcessTerminateNotify +//IID_IEventServerInternal +//IID_IEventServer2 +//IID_IEventServer +//IID_IEventRegistrar +//IID_IEventDispatcher +//IID_IEventCall +//IID_AsyncIEventSourceCallback2 +//IID_IEventSourceCallback2 +//IID_AsyncIEventSourceCallback +//IID_IEventSourceCallback +//IID_IEnterActivityWithNoLock +//IID_IQCPartitionInfo +//IID_IMarshalInterceptor +//IID_IQCMonikerInfo +//IID_IMkOption +//IID_IQCQueueAdministration +//IID_IMSMQQueueOptions +//IID_IQCPlayer +//IID_IIntegrator +//IID_ILQue +//IID_ILMessage +//IID_IQCListener +//IID_IQCInterfaceManager +//IID_IRpcChannelBufferInternal +//IID_IChannelManager +//IID_IRecorderInternal +//IID_IMarshal3 +//IID_IMessageMover +//CLSID_MtsVbHelper +//LIBID_ComPlusVbDebugLib +//IID_IClassVbDebugInfo +//IID_IClassFactoryWithCoContext +//IID_IMtsVbHelper +//IID_IEventSystem2 +//IID_IEventSubscription3 +//IID_IEventSubscription2 +//IID_IEventClassParallelFiringTimeout +//IID_IEventClass3 +//CLSID_EventObjectChange2 +//CLSID_EventObjectChange +//CLSID_CEventSubscription +//CLSID_CEventClass +//CLSID_CEventPublisher +//CLSID_CEventSystem +//LIBID_DummyEventSystemLib +//IID_IMultiInterfaceEventControl +//IID_IEventControl +//IID_IEventProperty +//IID_IEventObjectCollection +//IID_IEnumEventObject +//IID_IEventObjectChange2 +//IID_IEventObjectChange +//IID_IMultiInterfacePublisherFilter +//IID_IPublisherFilter +//IID_IFiringControl +//IID_IEventSubscription +//IID_IEventClass2 +//IID_IEventClass +//IID_IEventPublisher +//IID_IEventSystem +//IID_ISystemDebugEventFireAuto +//IID_ISystemDebugEventFire +//CLSID_COMAdminCatalogCollection +//CLSID_COMAdminCatalogObject +//CLSID_COMAdminCatalog +//LIBID_COMAdmin +//IID_ICatalogCollection +//IID_ICatalogObject +//IID_ICOMAdminCatalog2 +//IID_ICOMAdminCatalog +//IID_IMtsGrp +//IID_IMTSLocator +//IID_IMtsEventInfo +//IID_IMtsEvents +//IID_ISystemAppEventData +//IID_IComObjectConstruction2Events +//IID_IComObjectPool2Events +//IID_IComInstance2Events +//IID_IComTransaction2Events +//IID_IComApp2Events +//IID_IComTrackingInfoProperties +//IID_IComTrackingInfoObject +//IID_IComTrackingInfoCollection +//IID_IComTrackingInfoEvents +//IID_IComMethod2Events +//IID_IComCRMEvents +//IID_ILBEvents +//IID_IComExceptionEvents +//IID_IComQCEvents +//IID_IComIdentityEvents +//IID_IComActivityEvents +//IID_IComObjectConstructionEvents +//IID_IComObjectPoolEvents2 +//IID_IComObjectPoolEvents +//IID_IComSecurityEvents +//IID_IComResourceEvents +//IID_IComObjectEvents +//IID_IComMethodEvents +//IID_IComTransactionEvents +//IID_IComInstanceEvents +//IID_IComAppEvents +//IID_IComThreadEvents +//IID_IComUserEvent +//IID_IComLTxEvents +//IID_IMtsEventsPriv2 +//IID_IMtsEventsPriv +//IID_IVolatilePolicyManager +//IID_ICreateWithTipTransactionEx +//IID_ICreateWithLocalTransaction +//IID_ICreateWithTransactionEx +//IID_ITransactionContext +//IID_ITransactionContextEx +//IID_IEnumTRUSTPOLICYINFO +//IID_IEnumTrustPolicy +//IID_IScriptPolicyMaker +//IID_ITrustPolicyScript +//IID_ITrustPolicySetup +//IID_ITrustPolicyVerbs +//IID_ITrustPropertySet +//IID_ITrustEvaluationContextProvider +//IID_ITrustEvaluationContext +//IID_IInstancesCollection +//IID_ICategoriesCollection +//IID_IPolicyCategoryRegister +//IID_IPolicyManager +//IID_ITrustManager +//IID_ITrustPolicy +//IID_IProvideEvalContext +//IID_ITrustable +//IID_IContextTransactionInfo +//IID_IClrObjectFactory +//IID_IClerksCollection +//IID_ICRMRecoveryClerk +//IID_ICRMClerk +//IID_IPoolMgrPrivate +//IID_IPoolMgr +//IID_IServicePoolOptions +//IID_ISvcPoolInit +//IID_IObjPool +//IID_IPooledObj +//IID_ISTAPropStore +//IID_IUserPropsEnumInternal +//IID_IUserPropsInternal +//IID_IAssociation +//IID_IImpersonationControl +//IID_INonMTSActivation +//IID_IThreadEventSource +//IID_IThreadEvents +//IID_IDumpControl +//IID_IFailfastControl +//IID_IPauseResumeApp +//IID_IMTSPackage +//IID_IMTSPackageControl +//IID_IPackageControlInternal +//IID_ISecurityInternal +//IID_IObjectContextTransaction +//IID_IGetInternalTransaction +//IID_ITransactionProperty2 +//IID_ITransactionProperty +//IID_IRootTxStreamInternal +//IID_ITxStreamInternal +//IID_ITransactionEvents +//IID_ITransactionStream +//IID_IActivity +//IID_IMTSActivity +//IID_ICallContextNotify +//IID_IBabyJITInterceptor +//IID_IBabyJITActivation +//IID_IEnableDisableProperty +//IID_ITrackerProperty +//IID_IJITActivationProperty +//IID_IActivationEvents +//IID_IRegisterPhase0 +//IID_IPhase0Notify +//IID_IServiceConfigInternal +//IID_IContextProperties +//IID_IMTSCall +//IID_ITransactionResourcePool +//IID_ISendMethodEvents +//IID_IManagedActivationEvents +//IID_IAssemblyLocator +//IID_IAppDomainHelper +//IID_IManagedObjectInfo +//IID_IManagedPoolAction +//IID_IManagedPooledObj +//IID_IServicePool +//IID_IServicePoolConfig +//IID_IProcessInitializer +//IID_IComStaThreadPoolKnobs2 +//IID_IComMtaThreadPoolKnobs +//IID_IComStaThreadPoolKnobs +//IID_IThreadPoolKnobs +//IID_IServiceActivity +//IID_IAsyncErrorNotify +//IID_IServiceCall +//IID_IServicePartitionConfig +//IID_IServiceTrackerConfig +//IID_IServiceSynchronizationConfig +//IID_IServiceSysTxnConfig +//IID_IServiceTransactionConfig +//IID_IServiceTransactionConfigBase +//IID_IServiceThreadPoolConfig +//IID_IServiceInheritanceConfig +//IID_ICheckSxsConfig +//IID_IServiceSxsConfig +//IID_IServiceComTIIntrinsicsConfig +//IID_IServiceIISIntrinsicsConfig +//IID_ICrmFormatLogRecords +//IID_ICrmMonitor +//IID_ICrmMonitorClerks +//IID_ICrmMonitorLogRecords +//IID_ICrmCompensator +//IID_ICrmCompensatorVariants +//IID_ICrmLogControl +//IID_ICOMLBArguments +//IID_ISelectCOMLBServer +//IID_IPoolManager +//IID_IContextState +//IID_IGetContextProperties +//IID_IPlaybackControl +//IID_IObjectContextTip +//IID_ITransactionStatus +//IID_IObjectContextInfo2 +//IID_IObjectContextInfo +//IID_IObjectContextActivity +//IID_IObjectConstructString +//IID_IObjectConstruct +//IID_ISharedPropertyGroupManager +//IID_ISharedPropertyGroup +//IID_ISharedProperty +//IID_ObjectControl +//IID_ISecurityProperty +//IID_IEnumNames +//IID_IObjectControl +//IID_IObjectContext +//IID_ITxProxyHolder +//IID_IContextSecurityPerimeter +//IID_ITransactionProxy +//IID_IDispenserDriver +//IID_IHolder +//IID_IDispenserManagerShutdownGuarantee +//IID_IDispenserManager +//IID_IProcessDump2 +//IID_IProcessDump +//IID_ITrkSvrAppControl +//IID_IGetAppData +//IID_IReceiveAppData +//IID_IClassTrackerUpdate +//IID_IAppTracker +//IID_IGetSecurityCallContext +//IID_ISecurityCallContext +//IID_ISecurityCallersColl +//IID_ISecurityIdentityColl +//IID_ISecurityCertificateColl +//IID_ISecurityCallCtxPrivate +//IID_IMTxAS +//IID_ObjectContext +//IID_ContextInfo2 +//IID_ContextInfo +//IID_SecurityProperty +//CLSID_ClrAssemblyLocator +//CLSID_AppDomainHelper +//CLSID_SoapMoniker +//CLSID_PartitionMoniker +//CLSID_ProcessDump +//CLSID_TrackerServer +//CLSID_EventServer +//CLSID_PoolMgr +//CLSID_DispenserManager +//CLSID_MessageMover +//CLSID_LBEvents +//CLSID_CRMRecoveryClerk +//CLSID_CRMClerk +//CLSID_ComSystemAppEventData +//CLSID_ComServiceEvents +//CLSID_MtsGrp +//CLSID_CoMTSLocator +//CLSID_COMEvents +//CLSID_SharedPropertyGroupManager +//CLSID_SharedPropertyGroup +//CLSID_SharedProperty +//CLSID_ServicePoolConfig +//CLSID_ServicePool +//CLSID_CServiceConfig +//CLSID_ByotServerEx +//CLSID_TransactionContextEx +//CLSID_TransactionContext +//CLSID_AppServer +//CLSID_Dummy30040732 +//CLSID_GetSecurityCallContextAppObject +//CLSID_SecurityCallContext +//CLSID_SecurityCallers +//CLSID_SecurityIdentity +//CLSID_SecurityCertificate +//CLSID_ObjectWrapperUnmarshaler +//CLSID_ComExceptionEvents +//CLSID_ComCRMEvents +//CLSID_ComQCEvents +//CLSID_ComIdentityEvents +//CLSID_ComActivityEvents +//CLSID_ComObjectConstructionEvents +//CLSID_ComObjectPoolEvents2 +//CLSID_ComObjectPoolEvents +//CLSID_ComSecurityEvents +//CLSID_ComResourceEvents +//CLSID_ComObjectEvents +//CLSID_ComMethodEvents +//CLSID_ComTransactionEvents +//CLSID_ComInstanceEvents +//CLSID_ComAppEvents +//CLSID_ComUserEvent +//CLSID_ComThreadEvents +//CLSID_QCMarshalInterceptor +//CLSID_DLQListenerStarter +//CLSID_QCQueueAdmin +//CLSID_QueueMoniker +//CLSID_NewMoniker +//CLSID_Player +//CLSID_Integrator +//CLSID_QCListener +//CLSID_Recorder +//CLSID_ClerksCollection +//CLSID_cfw +//CLSID_ComEventRegistrar +//CLSID_ComLceEventDispatcher +//CLSID_NtaHelper +//CLSID_ClassTracker +//CLSID_AppTracker +//CLSID_ObjectConstruct +//CLSID_CtorAct +//CLSID_SoapAct +//CLSID_ObjPoolAct +//CLSID_AssociationUnmarshal +//CLSID_UserContextProperty +//CLSID_vca +//CLSID_stapa +//CLSID_obja +//CLSID_CFAct +//CLSID_sca +//CLSID_NonRootTransactionEnvoy +//CLSID_TransactionUnmarshal +//CLSID_SecurityEnvoy +//CLSID_ActivityUnmarshal +//CLSID_PartitionPropertyUnmarshal +//CLSID_TrkInfoObjUnmarshal +//CLSID_TrkInfoCollUnmarshal +//LIBID_COMSVCSLib diff --git a/lib/sdk/uuid/ncclsid.c b/lib/sdk/uuid/ncclsid.c new file mode 100644 index 00000000000..4e46f393722 --- /dev/null +++ b/lib/sdk/uuid/ncclsid.c @@ -0,0 +1,13 @@ + +#include + +//CLSID_BluetoothConnectionManager +//GUID_NETSHELL_PROPS +//CLSID_NetConnectionHNetUtil +//CLSID_EAPOLManager +//CLSID_NetConnectionUiUtilities +//CLSID_LanConnectionManager +//CLSID_ConnectionManager2 +//CLSID_ConnectionManager +//CLSID_ConnectionCommonUi +//CLSID_CNetCfg diff --git a/lib/sdk/uuid/ndisguid.c b/lib/sdk/uuid/ndisguid.c new file mode 100644 index 00000000000..bd22dad5687 --- /dev/null +++ b/lib/sdk/uuid/ndisguid.c @@ -0,0 +1,145 @@ + +#include + +//GUID_NDIS_STATUS_LINK_SPEED_CHANGE +//GUID_NDIS_STATUS_MEDIA_SPECIFIC_INDICATION +//GUID_NDIS_STATUS_MEDIA_DISCONNECT +//GUID_NDIS_STATUS_MEDIA_CONNECT +//GUID_NDIS_STATUS_RESET_END +//GUID_NDIS_STATUS_RESET_START +//GUID_NDIS_ATM_RCV_CELLS_DROPPED +//GUID_NDIS_ATM_XMIT_CELLS_OK +//GUID_NDIS_ATM_RCV_CELLS_OK +//GUID_NDIS_ATM_MAX_AAL5_PACKET_SIZE +//GUID_NDIS_ATM_MAX_AAL34_PACKET_SIZE +//GUID_NDIS_ATM_MAX_AAL1_PACKET_SIZE +//GUID_NDIS_ATM_MAX_AAL0_PACKET_SIZE +//GUID_NDIS_ATM_MAX_ACTIVE_VPI_BITS +//GUID_NDIS_ATM_MAX_ACTIVE_VCI_BITS +//GUID_NDIS_ATM_MAX_ACTIVE_VCS +//GUID_NDIS_ATM_HW_CURRENT_ADDRESS +//GUID_NDIS_ATM_SUPPORTED_AAL_TYPES +//GUID_NDIS_ATM_SUPPORTED_SERVICE_CATEGORY +//GUID_NDIS_ATM_SUPPORTED_VC_RATES +//GUID_NDIS_802_11_MEDIA_STREAM_MODE +//GUID_NDIS_802_11_TEST +//GUID_NDIS_802_11_ASSOCIATION_INFORMATION +//GUID_NDIS_802_11_REMOVE_KEY +//GUID_NDIS_802_11_ADD_KEY +//GUID_NDIS_802_11_RELOAD_DEFAULTS +//GUID_NDIS_802_11_WEP_STATUS +//GUID_NDIS_802_11_BSSID_LIST_SCAN +//GUID_NDIS_802_11_PRIVACY_FILTER +//GUID_NDIS_802_11_AUTHENTICATION_MODE +//GUID_NDIS_802_11_DISASSOCIATE +//GUID_NDIS_802_11_REMOVE_WEP +//GUID_NDIS_802_11_ADD_WEP +//GUID_NDIS_802_11_STATISTICS +//GUID_NDIS_802_11_CONFIGURATION +//GUID_NDIS_802_11_DESIRED_RATES +//GUID_NDIS_802_11_SUPPORTED_RATES +//GUID_NDIS_802_11_TX_ANTENNA_SELECTED +//GUID_NDIS_802_11_RX_ANTENNA_SELECTED +//GUID_NDIS_802_11_NUMBER_OF_ANTENNAS +//GUID_NDIS_802_11_RTS_THRESHOLD +//GUID_NDIS_802_11_FRAGMENTATION_THRESHOLD +//GUID_NDIS_802_11_INFRASTRUCTURE_MODE +//GUID_NDIS_802_11_BSSID_LIST +//GUID_NDIS_802_11_RSSI_TRIGGER +//GUID_NDIS_802_11_RSSI +//GUID_NDIS_802_11_TX_POWER_LEVEL +//GUID_NDIS_802_11_POWER_MODE +//GUID_NDIS_802_11_NETWORK_TYPE_IN_USE +//GUID_NDIS_802_11_NETWORK_TYPES_SUPPORTED +//GUID_NDIS_802_11_SSID +//GUID_NDIS_802_11_BSSID +//GUID_NDIS_FDDI_LCONNECTION_STATE +//GUID_NDIS_FDDI_LEM_REJECTS +//GUID_NDIS_FDDI_LCT_FAILURES +//GUID_NDIS_FDDI_RING_MGT_STATE +//GUID_NDIS_FDDI_FRAMES_LOST +//GUID_NDIS_FDDI_FRAME_ERRORS +//GUID_NDIS_FDDI_DOWNSTREAM_NODE_LONG +//GUID_NDIS_FDDI_UPSTREAM_NODE_LONG +//GUID_NDIS_FDDI_ATTACHMENT_TYPE +//GUID_NDIS_FDDI_SHORT_MAX_LIST_SIZE +//GUID_NDIS_FDDI_SHORT_MULTICAST_LIST +//GUID_NDIS_FDDI_SHORT_CURRENT_ADDR +//GUID_NDIS_FDDI_SHORT_PERMANENT_ADDR +//GUID_NDIS_FDDI_LONG_MAX_LIST_SIZE +//GUID_NDIS_FDDI_LONG_MULTICAST_LIST +//GUID_NDIS_FDDI_LONG_CURRENT_ADDR +//GUID_NDIS_FDDI_LONG_PERMANENT_ADDR +//GUID_NDIS_802_5_LOST_FRAMES +//GUID_NDIS_802_5_LINE_ERRORS +//GUID_NDIS_802_5_CURRENT_RING_STATE +//GUID_NDIS_802_5_CURRENT_RING_STATUS +//GUID_NDIS_802_5_LAST_OPEN_STATUS +//GUID_NDIS_802_5_CURRENT_GROUP +//GUID_NDIS_802_5_CURRENT_FUNCTIONAL +//GUID_NDIS_802_5_CURRENT_ADDRESS +//GUID_NDIS_802_5_PERMANENT_ADDRESS +//GUID_NDIS_802_3_XMIT_MORE_COLLISIONS +//GUID_NDIS_802_3_XMIT_ONE_COLLISION +//GUID_NDIS_802_3_RCV_ERROR_ALIGNMENT +//GUID_NDIS_802_3_MAC_OPTIONS +//GUID_NDIS_802_3_MAXIMUM_LIST_SIZE +//GUID_NDIS_802_3_MULTICAST_LIST +//GUID_NDIS_802_3_CURRENT_ADDRESS +//GUID_NDIS_802_3_PERMANENT_ADDRESS +//GUID_NDIS_GEN_CO_RCV_PDUS_NO_BUFFER +//GUID_NDIS_GEN_CO_RCV_PDUS_ERROR +//GUID_NDIS_GEN_CO_XMIT_PDUS_ERROR +//GUID_NDIS_GEN_CO_RCV_PDUS_OK +//GUID_NDIS_GEN_CO_XMIT_PDUS_OK +//GUID_NDIS_GEN_CO_MINIMUM_LINK_SPEED +//GUID_NDIS_GEN_CO_VENDOR_DRIVER_VERSION +//GUID_NDIS_GEN_CO_MEDIA_CONNECT_STATUS +//GUID_NDIS_GEN_CO_MAC_OPTIONS +//GUID_NDIS_GEN_CO_DRIVER_VERSION +//GUID_NDIS_GEN_CO_VENDOR_DESCRIPTION +//GUID_NDIS_GEN_CO_VENDOR_ID +//GUID_NDIS_GEN_CO_LINK_SPEED +//GUID_NDIS_GEN_CO_MEDIA_IN_USE +//GUID_NDIS_GEN_CO_MEDIA_SUPPORTED +//GUID_NDIS_GEN_CO_HARDWARE_STATUS +//GUID_NDIS_GEN_RCV_NO_BUFFER +//GUID_NDIS_GEN_RCV_ERROR +//GUID_NDIS_GEN_XMIT_ERROR +//GUID_NDIS_GEN_RCV_OK +//GUID_NDIS_GEN_XMIT_OK +//GUID_NDIS_GEN_PHYSICAL_MEDIUM +//GUID_NDIS_GEN_VLAN_ID +//GUID_NDIS_GEN_VENDOR_DRIVER_VERSION +//GUID_NDIS_GEN_MAXIMUM_SEND_PACKETS +//GUID_NDIS_GEN_MEDIA_CONNECT_STATUS +//GUID_NDIS_GEN_MAC_OPTIONS +//GUID_NDIS_GEN_MAXIMUM_TOTAL_SIZE +//GUID_NDIS_GEN_DRIVER_VERSION +//GUID_NDIS_GEN_CURRENT_LOOKAHEAD +//GUID_NDIS_GEN_CURRENT_PACKET_FILTER +//GUID_NDIS_GEN_VENDOR_DESCRIPTION +//GUID_NDIS_GEN_VENDOR_ID +//GUID_NDIS_GEN_RECEIVE_BLOCK_SIZE +//GUID_NDIS_GEN_TRANSMIT_BLOCK_SIZE +//GUID_NDIS_GEN_RECEIVE_BUFFER_SPACE +//GUID_NDIS_GEN_TRANSMIT_BUFFER_SPACE +//GUID_NDIS_GEN_LINK_SPEED +//GUID_NDIS_GEN_MAXIMUM_FRAME_SIZE +//GUID_NDIS_GEN_MAXIMUM_LOOKAHEAD +//GUID_NDIS_GEN_MEDIA_IN_USE +//GUID_NDIS_GEN_MEDIA_SUPPORTED +//GUID_NDIS_GEN_HARDWARE_STATUS +//GUID_NDIS_NOTIFY_DEVICE_POWER_OFF +//GUID_NDIS_NOTIFY_DEVICE_POWER_ON +//GUID_NDIS_WAKE_ON_MAGIC_PACKET_ONLY +//GUID_NDIS_NOTIFY_UNBIND +//GUID_NDIS_NOTIFY_BIND +//GUID_NDIS_NOTIFY_VC_ARRIVAL +//GUID_NDIS_NOTIFY_VC_REMOVAL +//GUID_NDIS_ENUMERATE_VC +//GUID_NDIS_NOTIFY_ADAPTER_ARRIVAL +//GUID_NDIS_NOTIFY_ADAPTER_REMOVAL +//GUID_NDIS_ENUMERATE_ADAPTER +//GUID_DEVINTERFACE_NET +//GUID_NDIS_LAN_CLASS diff --git a/lib/sdk/uuid/netfwv6clsid.c b/lib/sdk/uuid/netfwv6clsid.c new file mode 100644 index 00000000000..8ef3e98838b --- /dev/null +++ b/lib/sdk/uuid/netfwv6clsid.c @@ -0,0 +1,4 @@ + +#include + +DEFINE_GUID(CLSID_NetFwV6Mgr, 0x03707315,0x53E9,0x4B84,0x82,0xB2,0xF0,0x90,0x25,0xCA,0xD2,0x07); diff --git a/lib/sdk/uuid/oledbdat.c b/lib/sdk/uuid/oledbdat.c new file mode 100644 index 00000000000..e0fbc1eb070 --- /dev/null +++ b/lib/sdk/uuid/oledbdat.c @@ -0,0 +1,191 @@ + +#include + +//IID_IService +//IID_IDBPromptInitialize +//IID_IDataInitialize +//IID_IDataSourceLocator +//CLSID_DataLinks +//CLSID_MSDAINITIALIZE +//CLSID_PDPO +//CLSID_RootBinder +//CLSID_DataConvert +//OLEDB_SVC_DSLPropertyPages +//CLSID_OLEDB_ROWPOSITIONLIBRARY +//CLSID_OLEDB_CONVERSIONLIBRARY +//CLSID_MSDAVTM +//CLSID_EXTENDEDERRORINFO +//CLSID_OLEDB_ENUMERATOR +//DBGUID_LIKE_MAPI +//DBGUID_LIKE_OFS +//DBGUID_LIKE_DOS +//DBGUID_LIKE_SQL +//DB_PROPERTY_EXPLICITUPDATE +//DB_PROPERTY_AUTOMATICUPDATE +//DB_PROPERTY_SORTBOOKMARKS +//DB_PROPERTY_IGNOREANYNULL +//DB_PROPERTY_IGNORENULL +//DB_PROPERTY_DISALLOWNULL +//DB_PROPERTY_INITIALSIZE +//DB_PROPERTY_FILLFACTOR +//DB_PROPERTY_HASH +//DB_PROPERTY_BTREE +//DB_PROPERTY_NONCLUSTERED +//DB_PROPERTY_CLUSTERED +//DB_PROPERTY_PRIMARY +//DB_PROPERTY_ON_COMMIT_PRESERVE_ROWS +//DB_PROPERTY_UNIQUE +//DB_PROPERTY_DROP_CASCADE +//DB_PROPERTY_CONSTRAINT_CHECK_DEFERRED +//DB_PROPERTY_CHECK_OPTION +//DBGUID_SQL +//DBGUID_DEFAULT +//DBGUID//DBSQL +//DBCOLUMN_DERIVEDCOLUMNNAME +//DBGUID_HISTOGRAM_ROWSET +//DBSCHEMA_CHECK_CONSTRAINTS_BY_TABLE +//DBSCHEMA_TABLE_STATISTICS +//DBPROPSET_STREAMALL +//DBPROPSET_STREAM +//DBPROPSET_VIEWALL +//DBPROPSET_VIEW +//DBPROPSET_PROPERTIESINERROR +//DBPROPSET//DBINITALL +//DBPROPSET_SESSIONALL +//DBPROPSET_SESSION +//DBPROPSET_ROWSETALL +//DBPROPSET_DATASOURCEINFOALL +//DBPROPSET_DATASOURCEALL +//DBPROPSET_TABLE +//DBPROPSET_ROWSET +//DBPROPSET_INDEX +//DBPROPSET//DBINIT +//DBPROPSET_DATASOURCEINFO +//DBPROPSET_DATASOURCE +//DBPROPSET_COLUMN +//PSGUID_QUERY +//DBCOL_SPECIALCOL +//DBCOL_SELFCOLUMNS +//DBSCHEMA_PROCEDURE_COLUMNS +//DBSCHEMA_PRIMARY_KEYS +//DBSCHEMA_FOREIGN_KEYS +//DBSCHEMA_PROCEDURE_PARAMETERS +//DBSCHEMA_VIEW_TABLE_USAGE +//DBSCHEMA_VIEW_COLUMN_USAGE +//DBSCHEMA_VIEWS +//DBSCHEMA_PROVIDER_TYPES +//DBSCHEMA_TRANSLATIONS +//DBSCHEMA_TABLES +//DBSCHEMA_STATISTICS +//DBSCHEMA_SQL_LANGUAGES +//DBSCHEMA_SCHEMATA +//DBSCHEMA_PROCEDURES +//DBSCHEMA_USAGE_PRIVILEGES +//DBSCHEMA_TABLE_PRIVILEGES +//DBSCHEMA_COLUMN_PRIVILEGES +//DBSCHEMA_INDEXES +//DBSCHEMA_COLUMN_DOMAIN_USAGE +//DBSCHEMA_TABLE_CONSTRAINTS +//DBSCHEMA_REFERENTIAL_CONSTRAINTS +//DBSCHEMA_KEY_COLUMN_USAGE +//DBSCHEMA_CONSTRAINT_TABLE_USAGE +//DBSCHEMA_CONSTRAINT_COLUMN_USAGE +//DBSCHEMA_CHECK_CONSTRAINTS +//DBSCHEMA_COLUMNS +//DBSCHEMA_COLLATIONS +//DBSCHEMA_CHARACTER_SETS +//DBSCHEMA_CATALOGS +//DBSCHEMA_ASSERTIONS +//DBGUID_CONTAINEROBJECT +//DBROWCOL_DEFAULTSTREAM +//DBROWCOL_ISROOT +//DBROWCOL_DISPLAYNAME +//DBROWCOL_DEFAULTDOCUMENT +//DBROWCOL_ISSTRUCTUREDDOCUMENT +//DBROWCOL_ISCOLLECTION +//DBROWCOL_STREAMSIZE +//DBROWCOL_LASTWRITETIME +//DBROWCOL_LASTACCESSTIME +//DBROWCOL_CREATIONTIME +//DBROWCOL_CONTENTLANGUAGE +//DBROWCOL_CONTENTCLASS +//DBROWCOL_CONTENTTYPE +//DBROWCOL_ISREADONLY +//DBROWCOL_ISHIDDEN +//DBROWCOL_ABSOLUTEPARSENAME +//DBROWCOL_PARENTNAME +//DBROWCOL_PARSENAME +//DBROWCOL_ROWURL +//DBGUID_STREAM +//DBGUID_COMMAND +//DBGUID_ROW +//DBGUID_ROWSET +//DBGUID_SESSION +//DBGUID_DSO +//DBPROPSET_CONSTRAINTALL +//DBPROPSET_TRUSTEEALL +//DBPROPSET_TABLEALL +//DBPROPSET_INDEXALL +//DBPROPSET_COLUMNALL +//DBSCHEMA_TRUSTEE +//DBOBJECT_TRANSLATION +//DBOBJECT_CHARACTERSET +//DBOBJECT_SCHEMAROWSET +//DBOBJECT_TRUSTEE +//DBOBJECT_COLLATION +//DBOBJECT_DOMAIN +//DBOBJECT_SCHEMA +//DBOBJECT_VIEW +//DBOBJECT_PROCEDURE +//DBOBJECT_DATABASE +//DBOBJECT_COLUMN +//DBOBJECT_TABLE +//DBPROPSET_TRUSTEE +//DBCOLUMN_KEYCOLUMN +//DBCOLUMN_BASETABLEVERSION +//MDSCHEMA_MEMBERS +//MDSCHEMA_PROPERTIES +//MDSCHEMA_MEASURES +//MDSCHEMA_LEVELS +//MDSCHEMA_HIERARCHIES +//MDSCHEMA_DIMENSIONS +//MDSCHEMA_CUBES +//DBGUID_MDX +//MDGUID_MDX +//DBSCHEMA_TABLES_INFO +//MDSCHEMA_SETS +//MDSCHEMA_COMMANDS +//MDSCHEMA_ACTIONS +//MDSCHEMA_FUNCTIONS +//DBCOLUMN_MAYSORT +//DBCOLUMN_CLSID +//DBCOLUMN_COLUMNSIZE +//DBCOLUMN_OCTETLENGTH +//DBCOLUMN_NUMERICPRECISIONRADIX +//DBCOLUMN_DATETIMEPRECISION +//DBCOLUMN_DOMAINSCHEMA +//DBCOLUMN_DOMAINCATALOG +//DBCOLUMN_TYPEINFO +//DBCOLUMN_PROPID +//DBCOLUMN_GUID +//DBCOLUMN_BASESCHEMANAME +//DBCOLUMN_BASECATALOGNAME +//DBCOLUMN_ISUNIQUE +//DBCOLUMN_ISSEARCHABLE +//DBCOLUMN_ISCASESENSITIVE +//DBCOLUMN_ISAUTOINCREMENT +//DBCOLUMN_HASDEFAULT +//DBCOLUMN_DOMAINNAME +//DBCOLUMN_DEFAULTVALUE +//DBCOLUMN_COMPUTEMODE +//DBCOLUMN_COLLATINGSEQUENCE +//DBCOLUMN_BASETABLENAME +//DBCOLUMN_BASECOLUMNNAME +//DBCOLUMN_FLAGS +//DBCOLUMN_SCALE +//DBCOLUMN_PRECISION +//DBCOLUMN_TYPE +//DBCOLUMN_NUMBER +//DBCOLUMN_NAME +//DBCOLUMN_IDNAME +//DB_NULLID diff --git a/lib/sdk/uuid/oledbdepiid.c b/lib/sdk/uuid/oledbdepiid.c new file mode 100644 index 00000000000..4d7b9eef10b --- /dev/null +++ b/lib/sdk/uuid/oledbdepiid.c @@ -0,0 +1,18 @@ + +#include + +//IID_IRowsetNextRowset +//IID_IRowsetNewRowAfter +//IID_IRowsetWithParameters +//IID_IRowsetAsynch +//IID_IRowsetKeys +//IID_IRowsetWatchAll +//IID_IRowsetWatchNotify +//IID_IRowsetWatchRegion +//IID_IRowsetCopyRows +//IID_IReadData +//IID_ICommandCost +//IID_ICommandValidate +//IID_ITableRename +//IID_IDBSchemaCommand +//IID_IProvideMoniker diff --git a/lib/sdk/uuid/oledbiid.c b/lib/sdk/uuid/oledbiid.c new file mode 100644 index 00000000000..865beeba795 --- /dev/null +++ b/lib/sdk/uuid/oledbiid.c @@ -0,0 +1,84 @@ + +#include + +//IID_IAccessor +//IID_IRowset +//IID_IRowsetInfo +//IID_IRowsetLocate +//IID_IRowsetResynch +//IID_IRowsetScroll +//IID_IChapteredRowset +//IID_IRowsetFind +//IID_IRowPosition +//IID_IRowPositionChange +//IID_IViewRowset +//IID_IViewChapter +//IID_IViewSort +//IID_IViewFilter +//IID_IRowsetView +//IID_IRowsetExactScroll +//IID_IRowsetChange +//IID_IRowsetUpdate +//IID_IRowsetIdentity +//IID_IRowsetNotify +//IID_IRowsetIndex +//IID_ICommand +//IID_IMultipleResults +//IID_IConvertType +//IID_ICommandPrepare +//IID_ICommandProperties +//IID_ICommandText +//IID_ICommandWithParameters +//IID_IColumnsRowset +//IID_IColumnsInfo +//IID_IDBCreateCommand +//IID_IDBCreateSession +//IID_ISourcesRowset +//IID_IDBProperties +//IID_IDBInitialize +//IID_IDBInfo +//IID_IDBDataSourceAdmin +//IID_IDBAsynchNotify +//IID_IDBAsynchStatus +//IID_ISessionProperties +//IID_IIndexDefinition +//IID_ITableDefinition +//IID_IOpenRowset +//IID_IDBSchemaRowset +//IID_IMDDataset +//IID_IMDFind +//IID_IMDRangeRowset +//IID_IAlterTable +//IID_IAlterIndex +//IID_IRowsetChapterMember +//IID_ICommandPersist +//IID_IRowsetRefresh +//IID_IParentRowset +//IID_IErrorRecords +//IID_IErrorLookup +//IID_ISQLErrorInfo +//IID_IGetDataSource +//IID_ITransactionLocal +//IID_ITransactionJoin +//IID_ITransactionObject +//IID_ITrusteeAdmin +//IID_ITrusteeGroupAdmin +//IID_IObjectAccessControl +//IID_ISecurityInfo +//IID_ITableCreation +//IID_ITableDefinitionWithConstraints +//IID_IRow +//IID_IRowChange +//IID_IRowSchemaChange +//IID_IGetRow +//IID_IBindResource +//IID_IScopedOperations +//IID_ICreateRow +//IID_IDBBinderProperties +//IID_IColumnsInfo2 +//IID_IRegisterProvider +//IID_IGetSession +//IID_IGetSourceRow +//IID_IRowsetCurrentIndex +//IID_ICommandStream +//IID_IRowsetBookmark diff --git a/lib/sdk/uuid/oledbnewiid.c b/lib/sdk/uuid/oledbnewiid.c new file mode 100644 index 00000000000..dd8b2042b37 --- /dev/null +++ b/lib/sdk/uuid/oledbnewiid.c @@ -0,0 +1,4 @@ + +#include + +//IID_IRowInfo diff --git a/lib/sdk/uuid/otherguids.c b/lib/sdk/uuid/otherguids.c new file mode 100644 index 00000000000..ff5b121dc31 --- /dev/null +++ b/lib/sdk/uuid/otherguids.c @@ -0,0 +1,52 @@ + + +#include +#include +#include + +DEFINE_GUID(IID_IDirectPlaySP, 0xc9f6360, 0xcc61, 0x11cf, 0xac, 0xec, 0x0, 0xaa, 0x0, 0x68, 0x86, 0xe3); +DEFINE_GUID(IID_ISFHelper, 0x1fe68efb,0x1874,0x9812,0x56,0xdc,0x00,0x00,0x00,0x00,0x00,0x00); +DEFINE_GUID(IID_IDPLobbySP, 0x5a4e5a20,0x2ced,0x11d0,0xa8,0x89,0x00,0xa0,0xc9,0x05,0x43,0x3c); +DEFINE_GUID(IID_IEnumNetConnection, 0xC08956A0,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetConnection, 0xC08956A1,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetConnectionManager, 0xC08956A2,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetConnectionConnectUi, 0xC08956A3,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetConnectionPropertyUi, 0xC08956A4,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetLanConnectionUiInfo, 0xC08956A6,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_IEnumNetCfgComponent, 0xC0E8AE92,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetCfg, 0xC0E8AE93,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetCfgComponent, 0xC0E8AE99,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetCfgComponentBindings, 0xC0E8AE9E,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetCfgLock, 0xC0E8AE9F,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetConnectionPropertyUi2, 0xC08956B9,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(IID_INetCfgPnpReconfigCallback,0x8D84BD35,0xE227,0x11D2,0xB7,0x00,0x00,0xA0,0xC9,0x8A,0x6A,0x85); +DEFINE_GUID(IID_INetCfgComponentPropertyUi,0x932238E0,0xBEA1,0x11D0,0x92,0x98,0x00,0xC0,0x4f,0xC9,0x9D,0xCF); +DEFINE_GUID(IID_INetCfgComponentControl, 0x932238DF,0xBEA1,0x11D0,0x92,0x98,0x00,0xC0,0x4f,0xC9,0x9D,0xCF); +DEFINE_GUID(FMTID_SummaryInformation,0xF29F85E0,0x4FF9,0x1068,0xAB,0x91,0x08,0x00,0x2B,0x27,0xB3,0xD9); +DEFINE_GUID(FMTID_DocSummaryInformation,0xD5CDD502,0x2E9C,0x101B,0x93,0x97,0x08,0x00,0x2B,0x2C,0xF9,0xAE); +DEFINE_GUID(FMTID_UserDefinedProperties,0xD5CDD505,0x2E9C,0x101B,0x93,0x97,0x08,0x00,0x2B,0x2C,0xF9,0xAE); +DEFINE_GUID(CLSID_InProcFreeMarshaler, 0x0000033a,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_TF_ThreadMgr, 0x529a9e6b,0x6587,0x4f23,0xab,0x9e,0x9c,0x7d,0x68,0x3e,0x3c,0x50); +DEFINE_GUID(CLSID_TF_InputProcessorProfiles, 0x33c53a50,0xf456,0x4884,0xb0,0x49,0x85,0xfd,0x64,0x3e,0xcf,0xed); +DEFINE_GUID(CLSID_TF_CategoryMgr, 0xA4B544A1,0x438D,0x4B41,0x93,0x25,0x86,0x95,0x23,0xE2,0xD6,0xC7); +DEFINE_GUID(CLSID_TF_LangBarMgr, 0xebb08c45,0x6c4a,0x4fdc,0xae,0x53,0x4e,0xb8,0xc4,0xc7,0xdb,0x8e); +DEFINE_GUID(CLSID_TF_DisplayAttributeMgr, 0x3ce74de4,0x53d3,0x4d74,0x8b,0x83,0x43,0x1b,0x38,0x28,0xba,0x53); +DEFINE_GUID(CLSID_TaskbarList, 0x56fdf344,0xfd6d,0x11d0,0x95,0x8a,0x00,0x60,0x97,0xc9,0xa0,0x90); +DEFINE_GUID(GUID_TFCAT_TIP_KEYBOARD, 0x34745c63,0xb2f0,0x4784,0x8b,0x67,0x5e,0x12,0xc8,0x70,0x1a,0x31); +DEFINE_GUID(GUID_TFCAT_TIP_SPEECH, 0xB5A73CD1,0x8355,0x426B,0xA1,0x61,0x25,0x98,0x08,0xF2,0x6B,0x14); +DEFINE_GUID(GUID_TFCAT_TIP_HANDWRITING, 0x246ecb87,0xc2f2,0x4abe,0x90,0x5b,0xc8,0xb3,0x8a,0xdd,0x2c,0x43); +DEFINE_GUID(CLSID_ConnectionManager, 0xBA126AD1,0x2166,0x11D1,0xB1,0xD0,0x0,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(CLSID_CNetCfg, 0x5B035261,0x40F9,0x11D1,0xAA,0xEC,0x00,0x80,0x5F,0xC1,0x27,0x0E); +DEFINE_GUID(GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER, 0x046B8C80,0x1647,0x40F7,0x9B,0x21,0xB9,0x3B,0x81,0xAA,0xBC,0x1B); +DEFINE_GUID(GUID_COMPARTMENT_KEYBOARD_DISABLED, 0x71a5b253,0x1951,0x466b,0x9f,0xbc,0x9c,0x88,0x08,0xfa,0x84,0xf2); +DEFINE_GUID(GUID_COMPARTMENT_KEYBOARD_OPENCLOSE, 0x58273aad,0x01bb,0x4164,0x95,0xc6,0x75,0x5b,0xa0,0xb5,0x16,0x2d); +DEFINE_GUID(GUID_COMPARTMENT_HANDWRITING_OPENCLOSE, 0xf9ae2c6b,0x1866,0x4361,0xaf,0x72,0x7a,0xa3,0x09,0x48,0x89,0x0e); +DEFINE_GUID(GUID_COMPARTMENT_SPEECH_DISABLED, 0x56c5c607,0x0703,0x4e59,0x8e,0x52,0xcb,0xc8,0x4e,0x8b,0xbe,0x35); +DEFINE_GUID(GUID_COMPARTMENT_SPEECH_OPENCLOSE, 0x544d6a63,0xe2e8,0x4752,0xbb,0xd1,0x00,0x09,0x60,0xbc,0xa0,0x83); +DEFINE_GUID(GUID_COMPARTMENT_SPEECH_GLOBALSTATE, 0x2a54fe8e,0x0d08,0x460c,0xa7,0x5d,0x87,0x03,0x5f,0xf4,0x36,0xc5); +DEFINE_GUID(GUID_COMPARTMENT_PERSISTMENUENABLED, 0x575f3783,0x70c8,0x47c8,0xae,0x5d,0x91,0xa0,0x1a,0x1f,0x75,0x92); +DEFINE_GUID(GUID_COMPARTMENT_EMPTYCONTEXT, 0xd7487dbf,0x804e,0x41c5,0x89,0x4d,0xad,0x96,0xfd,0x4e,0xea,0x13); +DEFINE_GUID(GUID_COMPARTMENT_TIPUISTATUS, 0x148ca3ec,0x0366,0x401c,0x8d,0x75,0xed,0x97,0x8d,0x85,0xfb,0xc9); + +DEFINE_GUID(IID_IDsObjectPicker, 0x0c87e64e, 0x3b7a, 0x11d2, 0x00b9, 0xe0,0x00,0xc0,0x4f,0xd8,0xdb,0xf7); +DEFINE_GUID(CLSID_DsObjectPicker, 0x17d6ccd8, 0x3b7b, 0x11d2, 0x00b9, 0xe0,0x00,0xc0,0x4f,0xd8,0xdb,0xf7); diff --git a/lib/sdk/uuid/qosguid.c b/lib/sdk/uuid/qosguid.c new file mode 100644 index 00000000000..5235fec845b --- /dev/null +++ b/lib/sdk/uuid/qosguid.c @@ -0,0 +1,19 @@ + +#include + +//GUID_QOS_ENABLE_WINDOW_ADJUSTMENT +//GUID_QOS_ENABLE_AVG_STATS +//GUID_QOS_FLOW_8021P_NONCONFORMING +//GUID_QOS_FLOW_8021P_CONFORMING +//GUID_QOS_FLOW_IP_NONCONFORMING +//GUID_QOS_FLOW_IP_CONFORMING +//GUID_QOS_TIMER_RESOLUTION +//GUID_QOS_ISSLOW_FLOW +//GUID_QOS_FLOW_MODE +//GUID_QOS_STATISTICS_BUFFER +//GUID_QOS_MAX_OUTSTANDING_SENDS +//GUID_QOS_NON_BESTEFFORT_LIMIT +//GUID_QOS_FLOW_COUNT +//GUID_QOS_LATENCY +//GUID_QOS_BESTEFFORT_BANDWIDTH +//GUID_QOS_REMAINING_BANDWIDTH diff --git a/lib/sdk/uuid/shguids.c b/lib/sdk/uuid/shguids.c new file mode 100644 index 00000000000..654f78fb536 --- /dev/null +++ b/lib/sdk/uuid/shguids.c @@ -0,0 +1,51 @@ + +#include + +#include +#include + +#if 0 +IID_IDsQueryColumnHandler +CLSID_DsFindFrsMembers +CLSID_DsFindDomainController +CLSID_DsFindAdvanced +CLSID_DsFindContainer +CLSID_DsFindVolume +CLSID_DsFindComputer +CLSID_DsFindPrinter +CLSID_DsFindPeople +CLSID_DsFindObjects +CLSID_DsQuery +IID_IQueryHandler +IID_IQueryFrame +IID_ICommonQuery +CLSID_CommonQuery +IID_IPersistQuery +IID_IQueryForm +CLSID_DsFolderProperties +CLSID_DsDisplaySpecifier +IID_IDsBrowseDomainTree +CLSID_DsDomainTreeBrowser +CLSID_DsPropertyPages +CLSID_MicrosoftDS +IID_IPrintDialogServices +IID_IPrintDialogCallback +CLSID_FolderItemsFDF +IID_IDragSourceHelper in shobjidl +IID_IDropTargetHelper +IID_IMountedVolume +CLSID_MountedVolume +IID_INamedPropertyBag +CLSID_FileSysColumnProvider +CLSID_DocFileColumnProvider +IID_IShellDetails3 +IID_IAutoCompList +IID_IEnumShellImageStore +IID_IRunnableTask in shobjidl +IID_IPersistFolder3 in shobjidl +CLSID_StgFolder +IID_IShellTaskScheduler +CLSID_ShellTaskScheduler +IID_IResolveShellLink +IID_IShellLinkDataList in shobjidl +#endif diff --git a/lib/sdk/uuid/tapi3iid.c b/lib/sdk/uuid/tapi3iid.c new file mode 100644 index 00000000000..fc137983662 --- /dev/null +++ b/lib/sdk/uuid/tapi3iid.c @@ -0,0 +1,23 @@ + +#include + +//TAPIPROTOCOL_Multicast +//TAPIPROTOCOL_H323 +//TAPIPROTOCOL_PSTN +//TAPIMEDIATYPE_G3Fax +//TAPIMEDIATYPE_DataModem +//TAPIMEDIATYPE_Video +//TAPIMEDIATYPE_Audio +//CLSID_FilePlaybackTerminal +//CLSID_FileRecordingTrack +//CLSID_FileRecordingTerminal +//CLSID_FileTerminal +//CLSID_SpeakersTerminal +//CLSID_BridgeTerminal +//CLSID_MediaStreamTerminal +//CLSID_MicrophoneTerminal +//CLSID_SpeakerphoneTerminal +//CLSID_HeadsetTerminal +//CLSID_HandsetTerminal +//CLSID_VideoInputTerminal +//CLSID_VideoWindowTerm diff --git a/lib/sdk/uuid/undoc.c b/lib/sdk/uuid/undoc.c new file mode 100644 index 00000000000..5e3fab46533 --- /dev/null +++ b/lib/sdk/uuid/undoc.c @@ -0,0 +1,8 @@ + +#ifndef INITGUID +#define INITGUID +#endif +#include + +#include + diff --git a/lib/sdk/uuid/uuid.c b/lib/sdk/uuid/uuid.c deleted file mode 100644 index 43d96026191..00000000000 --- a/lib/sdk/uuid/uuid.c +++ /dev/null @@ -1,192 +0,0 @@ -/* - * GUID definitions - * - * Copyright 2000 Alexandre Julliard - * Copyright 2000 Francois Gouget - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA - */ - -#include - -#define COM_NO_WINDOWS_H -#include "windef.h" -#include "initguid.h" - -/* GUIDs defined in uuids.lib */ - -DEFINE_GUID(GUID_NULL,0,0,0,0,0,0,0,0,0,0,0); - -#include "winbase.h" -#include "wingdi.h" -#include "winuser.h" - -#define USE_COM_CONTEXT_DEF -#include "objbase.h" -#include "servprov.h" - -#include "oleauto.h" -#include "oleidl.h" -#include "objidl.h" -#include "olectl.h" - -#include "ocidl.h" -#include "ctxtcall.h" - -#include "docobj.h" -#include "exdisp.h" - -#include "shdeprecated.h" -#include "shlguid.h" -#include "shlguid_undoc.h" -#include "shlobj.h" -#include "shldisp.h" -#include "comcat.h" -#include "urlmon.h" -#define _NO_AUTHOR_GUIDS -#include "activaut.h" -#include "activdbg.h" -#define _NO_SCRIPT_GUIDS -#include "activscp.h" -#include "dispex.h" -#include "mlang.h" -#include "mshtml.h" -#include "mshtmhst.h" -#include "richole.h" -#include "xmldom.h" -#include "xmldso.h" -#include "downloadmgr.h" -#include "objsel.h" -#include "hlink.h" -#include "optary.h" -#include "indexsrv.h" -#include "htiframe.h" -#include "urlhist.h" -#include "hlguids.h" -#include "dimm.h" -#include "isguids.h" -#include "objsafe.h" -#include "perhist.h" -#include "netcon.h" -#include "netfw.h" -#include "msctf.h" -#include "sensevts.h" -#include "ocmm.h" -#include "commoncontrols.h" - -/* FIXME: cguids declares GUIDs but does not define their values */ - -/* other GUIDs */ - -#if 0 /* FIXME */ -#include "uuids.h" -#endif - -/* the GUID for these interfaces are already defined by dxguid.c */ -#define __IReferenceClock_INTERFACE_DEFINED__ -#define __IKsPropertySet_INTERFACE_DEFINED__ -#if 0 /* FIXME */ -#include "strmif.h" -#endif -#if 0 /* FIXME */ -#include "control.h" -#endif - -/* GUIDs not declared in an exported header file */ -DEFINE_GUID(IID_IDirectPlaySP, 0x0c9f6360,0xcc61,0x11cf,0xac,0xec,0x00,0xaa,0x00,0x68,0x86,0xe3); -DEFINE_GUID(IID_ISFHelper, 0x1fe68efb,0x1874,0x9812,0x56,0xdc,0x00,0x00,0x00,0x00,0x00,0x00); -DEFINE_GUID(IID_IDPLobbySP, 0x5a4e5a20,0x2ced,0x11d0,0xa8,0x89,0x00,0xa0,0xc9,0x05,0x43,0x3c); -DEFINE_GUID(IID_IProxyManager, 0x00000008,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(IID_IBindStatusCallbackHolder,0x79eac9cc,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b); -DEFINE_GUID(IID_IEnumNetConnection, 0xC08956A0,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetConnection, 0xC08956A1,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetConnectionManager, 0xC08956A2,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetConnectionConnectUi, 0xC08956A3,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetConnectionPropertyUi, 0xC08956A4,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetLanConnectionUiInfo, 0xC08956A6,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_IEnumNetCfgComponent, 0xC0E8AE92,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetCfg, 0xC0E8AE93,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetCfgComponent, 0xC0E8AE99,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetCfgComponentBindings, 0xC0E8AE9E,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetCfgLock, 0xC0E8AE9F,0x306E,0x11D1,0xAA,0xCF,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetConnectionPropertyUi2, 0xC08956B9,0x1CD3,0x11D1,0xB1,0xC5,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(IID_INetCfgPnpReconfigCallback,0x8D84BD35,0xE227,0x11D2,0xB7,0x00,0x00,0xA0,0xC9,0x8A,0x6A,0x85); -DEFINE_GUID(IID_INetCfgComponentPropertyUi,0x932238E0,0xBEA1,0x11D0,0x92,0x98,0x00,0xC0,0x4f,0xC9,0x9D,0xCF); -DEFINE_GUID(IID_INetCfgComponentControl, 0x932238DF,0xBEA1,0x11D0,0x92,0x98,0x00,0xC0,0x4f,0xC9,0x9D,0xCF); - -DEFINE_GUID(FMTID_SummaryInformation,0xF29F85E0,0x4FF9,0x1068,0xAB,0x91,0x08,0x00,0x2B,0x27,0xB3,0xD9); -DEFINE_GUID(FMTID_DocSummaryInformation,0xD5CDD502,0x2E9C,0x101B,0x93,0x97,0x08,0x00,0x2B,0x2C,0xF9,0xAE); -DEFINE_GUID(FMTID_UserDefinedProperties,0xD5CDD505,0x2E9C,0x101B,0x93,0x97,0x08,0x00,0x2B,0x2C,0xF9,0xAE); - -/* COM CLSIDs not declared in an exported header file */ -DEFINE_GUID(CLSID_StdMarshal, 0x00000017,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_IdentityUnmarshal, 0x0000001b,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSGenObject, 0x0000030c,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSClientSite, 0x0000030d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSClassObject, 0x0000030e,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSInPlaceActive, 0x0000030f,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSInPlaceFrame, 0x00000310,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSDragDrop, 0x00000311,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSBindCtx, 0x00000312,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_PSEnumerators, 0x00000313,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_Picture_Metafile, 0x00000315,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_StaticMetafile, 0x00000315,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_Picture_Dib, 0x00000316,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_StaticDib, 0x00000316,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_Picture_EnhMetafile, 0x00000319,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_DCOMAccessControl, 0x0000031d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_StdGlobalInterfaceTable,0x00000323,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_ComBinding, 0x00000328,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_StdEvent, 0x0000032b,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_ManualResetEvent, 0x0000032c,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_SynchronizeContainer, 0x0000032d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_InProcFreeMarshaler, 0x0000033a,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(CLSID_TF_ThreadMgr, 0x529a9e6b,0x6587,0x4f23,0xab,0x9e,0x9c,0x7d,0x68,0x3e,0x3c,0x50); -DEFINE_GUID(CLSID_TF_InputProcessorProfiles, 0x33c53a50,0xf456,0x4884,0xb0,0x49,0x85,0xfd,0x64,0x3e,0xcf,0xed); -DEFINE_GUID(CLSID_TF_CategoryMgr, 0xA4B544A1,0x438D,0x4B41,0x93,0x25,0x86,0x95,0x23,0xE2,0xD6,0xC7); -DEFINE_GUID(CLSID_TF_LangBarMgr, 0xebb08c45,0x6c4a,0x4fdc,0xae,0x53,0x4e,0xb8,0xc4,0xc7,0xdb,0x8e); -DEFINE_GUID(CLSID_TF_DisplayAttributeMgr, 0x3ce74de4,0x53d3,0x4d74,0x8b,0x83,0x43,0x1b,0x38,0x28,0xba,0x53); -DEFINE_GUID(CLSID_TaskbarList, 0x56fdf344,0xfd6d,0x11d0,0x95,0x8a,0x00,0x60,0x97,0xc9,0xa0,0x90); -DEFINE_GUID(GUID_TFCAT_TIP_KEYBOARD, 0x34745c63,0xb2f0,0x4784,0x8b,0x67,0x5e,0x12,0xc8,0x70,0x1a,0x31); -DEFINE_GUID(GUID_TFCAT_TIP_SPEECH, 0xB5A73CD1,0x8355,0x426B,0xA1,0x61,0x25,0x98,0x08,0xF2,0x6B,0x14); -DEFINE_GUID(GUID_TFCAT_TIP_HANDWRITING, 0x246ecb87,0xc2f2,0x4abe,0x90,0x5b,0xc8,0xb3,0x8a,0xdd,0x2c,0x43); -DEFINE_GUID(CLSID_ConnectionManager, 0xBA126AD1,0x2166,0x11D1,0xB1,0xD0,0x0,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(CLSID_CNetCfg, 0x5B035261,0x40F9,0x11D1,0xAA,0xEC,0x00,0x80,0x5F,0xC1,0x27,0x0E); -DEFINE_GUID(GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER, 0x046B8C80,0x1647,0x40F7,0x9B,0x21,0xB9,0x3B,0x81,0xAA,0xBC,0x1B); -DEFINE_GUID(GUID_COMPARTMENT_KEYBOARD_DISABLED, 0x71a5b253,0x1951,0x466b,0x9f,0xbc,0x9c,0x88,0x08,0xfa,0x84,0xf2); -DEFINE_GUID(GUID_COMPARTMENT_KEYBOARD_OPENCLOSE, 0x58273aad,0x01bb,0x4164,0x95,0xc6,0x75,0x5b,0xa0,0xb5,0x16,0x2d); -DEFINE_GUID(GUID_COMPARTMENT_HANDWRITING_OPENCLOSE, 0xf9ae2c6b,0x1866,0x4361,0xaf,0x72,0x7a,0xa3,0x09,0x48,0x89,0x0e); -DEFINE_GUID(GUID_COMPARTMENT_SPEECH_DISABLED, 0x56c5c607,0x0703,0x4e59,0x8e,0x52,0xcb,0xc8,0x4e,0x8b,0xbe,0x35); -DEFINE_GUID(GUID_COMPARTMENT_SPEECH_OPENCLOSE, 0x544d6a63,0xe2e8,0x4752,0xbb,0xd1,0x00,0x09,0x60,0xbc,0xa0,0x83); -DEFINE_GUID(GUID_COMPARTMENT_SPEECH_GLOBALSTATE, 0x2a54fe8e,0x0d08,0x460c,0xa7,0x5d,0x87,0x03,0x5f,0xf4,0x36,0xc5); -DEFINE_GUID(GUID_COMPARTMENT_PERSISTMENUENABLED, 0x575f3783,0x70c8,0x47c8,0xae,0x5d,0x91,0xa0,0x1a,0x1f,0x75,0x92); -DEFINE_GUID(GUID_COMPARTMENT_EMPTYCONTEXT, 0xd7487dbf,0x804e,0x41c5,0x89,0x4d,0xad,0x96,0xfd,0x4e,0xea,0x13); -DEFINE_GUID(GUID_COMPARTMENT_TIPUISTATUS, 0x148ca3ec,0x0366,0x401c,0x8d,0x75,0xed,0x97,0x8d,0x85,0xfb,0xc9); - -#ifdef _MSC_VER -DEFINE_GUID(IID_IUnknown, 0x00000000, 0x0000, 0x0000, 0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(IID_IClassFactory, 0x00000001, 0x0000, 0x0000, 0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); -DEFINE_GUID(IID_IDropTargetHelper, 0x4657278b, 0x411b, 0x11d2, 0x83,0x9a,0x00,0xc0,0x4f,0xd9,0x18,0xd0); -DEFINE_GUID(IID_IOleCommandTarget, 0xb722bccb, 0x4e68, 0x101b, 0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70); -DEFINE_GUID(IID_IServiceProvider, 0x6d5140c1, 0x7436, 0x11ce, 0x80,0x34,0x00,0xaa,0x00,0x60,0x09,0xfa); -DEFINE_GUID(IID_IBandSite, 0x4CF504B0, 0xDE96, 0x11D0, 0x8B,0x3F,0x00,0xA0,0xC9,0x11,0xE8,0xE5); -DEFINE_GUID(IID_IObjectWithSite, 0xFC4801A3, 0x2BA9, 0x11CF, 0xA2,0x29,0x00,0xAA,0x00,0x3D,0x73,0x52); -DEFINE_GUID(IID_IDeskBand, 0xEB0FE172, 0x1A3A, 0x11D0, 0x89,0xB3,0x00,0xA0,0xC9,0x0A,0x90,0xAC); -DEFINE_GUID(IID_IShellService, 0x5836FB00, 0x8187, 0x11CF, 0xA1,0x2B,0x00,0xAA,0x00,0x4A,0xE8,0x37); -DEFINE_GUID(IID_IPersistPropertyBag, 0x37D84F60, 0x42CB, 0x11CE, 0x81,0x35,0x00,0xAA,0x00,0x4B,0xB8,0x51); -DEFINE_GUID(IID_IEnumDMO, 0x2c3cd98a, 0x2bfa, 0x4a53, 0x9c,0x27,0x52,0x49,0xba,0x64,0xba,0x0f); -DEFINE_GUID(IID_IWineD3DDeviceParent, 0xaeb62dfc, 0xbdcb, 0x4f02, 0x95,0x19, 0x1e,0xee,0xa0,0x0c,0x15,0xcd); -#endif - diff --git a/lib/sdk/uuid/vcguids.c b/lib/sdk/uuid/vcguids.c new file mode 100644 index 00000000000..dccba077867 --- /dev/null +++ b/lib/sdk/uuid/vcguids.c @@ -0,0 +1,44 @@ + +#include + +//DBBMK_END +//DBBMK_BEGINNING +//DBBMK_CURRENT +//DBBMK_INVALID +//COLUMN_BMKPERSISTREL +//COLUMN_BMKPERSIST +//COLUMN_BMKSESSIONREL +//COLUMN_BMKSESSION +//COLUMN_BMKCURSORREL +//COLUMN_BMKCURSOR +//COLUMN_BMKTEMPORARYREL +//COLUMN_BMKTEMPORARY +//COLUMN_STATUS +//COLUMN_VERSION +//COLUMN_UPDATABLE +//COLUMN_UNIQUE +//COLUMN_TYPE +//COLUMN_SEARCHABLE +//COLUMN_SCALE +//COLUMN_ROWENTRYID +//COLUMN_NUMBER +//COLUMN_PHYSICALSORT +//COLUMN_NULLABLE +//COLUMN_NAME +//COLUMN_MULTIVALUED +//COLUMN_MAXLENGTH +//COLUMN_HASDEFAULT +//COLUMN_FIXED +//COLUMN_ENTRYIDMAXLENGTH +//COLUMN_DEFAULTVALUE +//COLUMN_DATACOLUMN +//COLUMN_CURSORCOLUMN +//COLUMN_COLUMNID +//COLUMN_COLLATINGORDER +//COLUMN_CASESENSITIVE +//COLUMN_BINDTYPE +//COLUMN_BINARYCOMPARABLE +//COLUMN_BASENAME +//COLUMN_BASECOLUMNNAME +//COLUMN_AUTOINCREMENT +//COLUMNID_INVALID diff --git a/lib/sdk/uuid/wdmguids.c b/lib/sdk/uuid/wdmguids.c new file mode 100644 index 00000000000..283b5df5c4c --- /dev/null +++ b/lib/sdk/uuid/wdmguids.c @@ -0,0 +1,4 @@ + +#include +#include +