mirror of
https://github.com/reactos/reactos.git
synced 2024-08-20 02:13:29 +00:00
[UUID]
The old uuid library was one file containing all the uuids, generated from the psdk headers, which results in all GUIDs being linked, as soon as a single one is used. Also while widl creates DEFINE_GUID() entries in the header files, midl only creates "extern GUID", so this didn't work on MSVC. The new version uses iid files generated from the idl files and some extra C files. This works with both midl and widl, reduces overhead when linking uuids and is much closer to MS uuid lib. svn path=/branches/cmake-bringup/; revision=50569
This commit is contained in:
parent
ff4324fb98
commit
96abfd1223
|
@ -142,13 +142,19 @@ macro(add_rpc_library TARGET)
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
macro(generate_idl_iids IDL_FILE)
|
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_includes(INCLUDES)
|
||||||
get_defines(DEFINES)
|
get_defines(DEFINES)
|
||||||
get_filename_component(NAME ${IDL_FILE} NAME_WE)
|
get_filename_component(NAME ${IDL_FILE} NAME_WE)
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c
|
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}
|
COMMAND ${IDL_COMPILER} ${INCLUDES} ${DEFINES} ${IDL_FLAGS} ${IDL_INTERFACE_ARG} ${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c ${IDL_FILE_FULL}
|
||||||
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${IDL_FILE})
|
DEPENDS ${IDL_FILE_FULL})
|
||||||
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c PROPERTIES GENERATED TRUE)
|
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${NAME}_i.c PROPERTIES GENERATED TRUE)
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
|
|
|
@ -24,14 +24,9 @@ add_library(actxprxy SHARED ${SOURCE})
|
||||||
|
|
||||||
set_entrypoint(actxprxy 0)
|
set_entrypoint(actxprxy 0)
|
||||||
|
|
||||||
if(MSVC)
|
|
||||||
target_link_libraries(actxprxy iidlib)
|
|
||||||
else()
|
|
||||||
target_link_libraries(actxprxy uuid)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
target_link_libraries(actxprxy
|
target_link_libraries(actxprxy
|
||||||
actxprxylib
|
actxprxylib
|
||||||
|
uuid
|
||||||
wine
|
wine
|
||||||
${PSEH_LIB})
|
${PSEH_LIB})
|
||||||
|
|
||||||
|
|
|
@ -76,10 +76,6 @@ target_link_libraries(ole32
|
||||||
uuid
|
uuid
|
||||||
${PSEH_LIB})
|
${PSEH_LIB})
|
||||||
|
|
||||||
if(MSVC)
|
|
||||||
target_link_libraries(ole32 iidlib)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
add_importlibs(ole32 advapi32 user32 gdi32 rpcrt4 msvcrt kernel32 ntdll)
|
add_importlibs(ole32 advapi32 user32 gdi32 rpcrt4 msvcrt kernel32 ntdll)
|
||||||
|
|
||||||
add_dependencies(ole32 ole32idl)
|
add_dependencies(ole32 ole32idl)
|
||||||
|
|
|
@ -111,20 +111,3 @@ endif()
|
||||||
add_idl_headers(psdk ${SOURCE})
|
add_idl_headers(psdk ${SOURCE})
|
||||||
|
|
||||||
add_typelib(stdole2 stdole2.idl)
|
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})
|
|
||||||
|
|
|
@ -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)
|
add_dependencies(uuid psdk)
|
||||||
|
|
85
lib/sdk/uuid/bthguid.c
Normal file
85
lib/sdk/uuid/bthguid.c
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
|
||||||
|
//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
|
86
lib/sdk/uuid/cguid_i.c
Normal file
86
lib/sdk/uuid/cguid_i.c
Normal file
|
@ -0,0 +1,86 @@
|
||||||
|
|
||||||
|
#ifndef INITGUID
|
||||||
|
#define INITGUID
|
||||||
|
#include <guiddef.h>
|
||||||
|
#undef INITGUID
|
||||||
|
#else
|
||||||
|
#include <guiddef.h>
|
||||||
|
#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;
|
47
lib/sdk/uuid/cluscfgguids.c
Normal file
47
lib/sdk/uuid/cluscfgguids.c
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
5
lib/sdk/uuid/cmdtreeiid.c
Normal file
5
lib/sdk/uuid/cmdtreeiid.c
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
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);
|
12
lib/sdk/uuid/hnclsid.c
Normal file
12
lib/sdk/uuid/hnclsid.c
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//CLSID_SharingConfiguration
|
||||||
|
//CLSID_SharingApplicationDefinition
|
||||||
|
//CLSID_SharingManagerEnumPortMapping
|
||||||
|
//CLSID_SharingManagerEnumApplicationDefinition
|
||||||
|
//CLSID_SharingManagerEnumPrivateConnection
|
||||||
|
//CLSID_SharingManagerEnumPublicConnection
|
||||||
|
//CLSID_HomeNetAutoConfigService
|
||||||
|
//CLSID_InternetConnectionBeaconService
|
||||||
|
//CLSID_HNetCfgMgr
|
241
lib/sdk/uuid/ieguids.c
Normal file
241
lib/sdk/uuid/ieguids.c
Normal file
|
@ -0,0 +1,241 @@
|
||||||
|
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
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
|
384
lib/sdk/uuid/iid.c
Normal file
384
lib/sdk/uuid/iid.c
Normal file
|
@ -0,0 +1,384 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
13
lib/sdk/uuid/ncclsid.c
Normal file
13
lib/sdk/uuid/ncclsid.c
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//CLSID_BluetoothConnectionManager
|
||||||
|
//GUID_NETSHELL_PROPS
|
||||||
|
//CLSID_NetConnectionHNetUtil
|
||||||
|
//CLSID_EAPOLManager
|
||||||
|
//CLSID_NetConnectionUiUtilities
|
||||||
|
//CLSID_LanConnectionManager
|
||||||
|
//CLSID_ConnectionManager2
|
||||||
|
//CLSID_ConnectionManager
|
||||||
|
//CLSID_ConnectionCommonUi
|
||||||
|
//CLSID_CNetCfg
|
145
lib/sdk/uuid/ndisguid.c
Normal file
145
lib/sdk/uuid/ndisguid.c
Normal file
|
@ -0,0 +1,145 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
4
lib/sdk/uuid/netfwv6clsid.c
Normal file
4
lib/sdk/uuid/netfwv6clsid.c
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
DEFINE_GUID(CLSID_NetFwV6Mgr, 0x03707315,0x53E9,0x4B84,0x82,0xB2,0xF0,0x90,0x25,0xCA,0xD2,0x07);
|
191
lib/sdk/uuid/oledbdat.c
Normal file
191
lib/sdk/uuid/oledbdat.c
Normal file
|
@ -0,0 +1,191 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
18
lib/sdk/uuid/oledbdepiid.c
Normal file
18
lib/sdk/uuid/oledbdepiid.c
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
84
lib/sdk/uuid/oledbiid.c
Normal file
84
lib/sdk/uuid/oledbiid.c
Normal file
|
@ -0,0 +1,84 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
4
lib/sdk/uuid/oledbnewiid.c
Normal file
4
lib/sdk/uuid/oledbnewiid.c
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//IID_IRowInfo
|
52
lib/sdk/uuid/otherguids.c
Normal file
52
lib/sdk/uuid/otherguids.c
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
#include <hlguids.h>
|
||||||
|
#include <oleauto.h>
|
||||||
|
|
||||||
|
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);
|
19
lib/sdk/uuid/qosguid.c
Normal file
19
lib/sdk/uuid/qosguid.c
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
51
lib/sdk/uuid/shguids.c
Normal file
51
lib/sdk/uuid/shguids.c
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
#include <shlguid.h>
|
||||||
|
#include <isguids.h>
|
||||||
|
|
||||||
|
#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
|
23
lib/sdk/uuid/tapi3iid.c
Normal file
23
lib/sdk/uuid/tapi3iid.c
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
8
lib/sdk/uuid/undoc.c
Normal file
8
lib/sdk/uuid/undoc.c
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
|
||||||
|
#ifndef INITGUID
|
||||||
|
#define INITGUID
|
||||||
|
#endif
|
||||||
|
#include <guiddef.h>
|
||||||
|
|
||||||
|
#include <shlguid_undoc.h>
|
||||||
|
|
|
@ -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 <stdarg.h>
|
|
||||||
|
|
||||||
#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
|
|
||||||
|
|
44
lib/sdk/uuid/vcguids.c
Normal file
44
lib/sdk/uuid/vcguids.c
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
//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
|
4
lib/sdk/uuid/wdmguids.c
Normal file
4
lib/sdk/uuid/wdmguids.c
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
|
||||||
|
#include <initguid.h>
|
||||||
|
#include <wdmguid.h>
|
||||||
|
|
Loading…
Reference in a new issue