亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hxmon.h

?? Amarok是一款在LINUX或其他類UNIX操作系統(tǒng)中運行的音頻播放器軟件。 經(jīng)過兩年開發(fā)后
?? H
?? 第 1 頁 / 共 5 頁
字號:
    /************************************************************************     *  Method:     *      IHXPropWatchResponse::DeletedProp     *  Purpose:     *      Gets called when a watched Property gets deleted. As can be     *  seen, it returns the id of the Property just deleted and     *  its immediate parent COMPOSITE property.     */    STDMETHOD(DeletedProp)	(THIS_				const UINT32		ulId,				const UINT32		ulParentID) PURE;};/* *  *  Interface: * *	IHXActiveRegistry * *  Purpose: * *	Interface to get IHXActiveUser responsible for a particular property  *  from the registry. * *  IID_IHXActiveRegistry: * *	{00000603-0901-11d1-8B06-00A024406D59} * */DEFINE_GUID(IID_IHXActiveRegistry, 0x00000603, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 			0xa0, 0x24, 0x40, 0x6d, 0x59);#undef  INTERFACE#define INTERFACE   IHXActiveRegistryDECLARE_INTERFACE_(IHXActiveRegistry, IUnknown){    /*     *	IUnknown methods     */    STDMETHOD(QueryInterface)	(THIS_				REFIID riid,				void** ppvObj) PURE;    STDMETHOD_(ULONG32,AddRef)	(THIS) PURE;    STDMETHOD_(ULONG32,Release)	(THIS) PURE;    /************************************************************************    * IHXActiveRegistry::SetAsActive    *    *     Method to set prop pName to active and register pUser as    *   the active prop user.    */    STDMETHOD(SetAsActive)    (THIS_				const char* pName,				IHXActivePropUser* pUser) PURE;    /************************************************************************    * IHXActiveRegistry::SetAsInactive    *    *	Method to remove an IHXActiveUser from Prop activation.    */    STDMETHOD(SetAsInactive)  (THIS_				const char* pName,				IHXActivePropUser* pUser) PURE;    /************************************************************************    * IHXActiveRegistry::IsActive    *    *     Tells if prop pName has an active user that must be queried to    *   change the value, or if it can just be set.    */    STDMETHOD_(HXBOOL, IsActive)	(THIS_				const char* pName) PURE;    /************************************************************************    * IHXActiveRegistry::SetActiveInt    *    *    Async request to set int pName to ul.    */    STDMETHOD(SetActiveInt) (THIS_			    const char* pName,			    UINT32 ul,			    IHXActivePropUserResponse* pResponse) PURE;    /************************************************************************    * IHXActiveRegistry::SetActiveStr    *    *    Async request to set string pName to string in pBuffer.    */    STDMETHOD(SetActiveStr) (THIS_			    const char* pName,			    IHXBuffer* pBuffer,			    IHXActivePropUserResponse* pResponse) PURE;    /************************************************************************    * IHXActiveRegistry::SetActiveBuf    *    *    Async request to set buffer pName to buffer in pBuffer.    */    STDMETHOD(SetActiveBuf)	(THIS_				const char* pName,				IHXBuffer* pBuffer,				IHXActivePropUserResponse* pResponse) PURE;    /************************************************************************    * IHXActiveRegistry::DeleteActiveProp    *    *	Async request to delete the active property.    */    STDMETHOD(DeleteActiveProp)	(THIS_				const char* pName,				IHXActivePropUserResponse* pResponse) PURE;};/* *  *  Interface: * *	IHXActivePropUser * *  Purpose: * *	An IHXActivePropUser can be set as the active user of a property in  *  an IHXActiveRegistry. This causes the IHXActivePropUser to be consulted  *  every time someone wants to change a property. The difference between this  *  and a prop watch is that this is async, and can call a done method with  *  failure to cause the prop to not be set, and this get called instead of  *  calling into the IHXReg. * *  IID_IHXActivePropUser: * *	{00000604-0901-11d1-8B06-00A024406D59} * */DEFINE_GUID(IID_IHXActivePropUser, 0x00000604, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 			0xa0, 0x24, 0x40, 0x6d, 0x59);#undef  INTERFACE#define INTERFACE   IHXActivePropUserDECLARE_INTERFACE_(IHXActivePropUser, IUnknown){    /*     *	IUnknown methods     */    STDMETHOD(QueryInterface)	(THIS_				REFIID riid,				void** ppvObj) PURE;    STDMETHOD_(ULONG32,AddRef)	(THIS) PURE;    STDMETHOD_(ULONG32,Release)	(THIS) PURE;    /************************************************************************    * IHXActivePropUser::SetActiveInt    *    *    Async request to set int pName to ul.    */    STDMETHOD(SetActiveInt) (THIS_			    const char* pName,			    UINT32 ul,			    IHXActivePropUserResponse* pResponse) PURE;    /************************************************************************    * IHXActivePropUser::SetActiveStr    *    *    Async request to set string pName to string in pBuffer.    */    STDMETHOD(SetActiveStr) (THIS_			    const char* pName,			    IHXBuffer* pBuffer,			    IHXActivePropUserResponse* pResponse) PURE;    /************************************************************************    * IHXActivePropUser::SetActiveBuf    *    *    Async request to set buffer pName to buffer in pBuffer.    */    STDMETHOD(SetActiveBuf)	(THIS_				const char* pName,				IHXBuffer* pBuffer,				IHXActivePropUserResponse* pResponse) PURE;    /************************************************************************    * IHXActivePropUser::DeleteActiveProp    *    *	Async request to delete the active property.    */    STDMETHOD(DeleteActiveProp)	(THIS_				const char* pName,				IHXActivePropUserResponse* pResponse) PURE;};/* *  *  Interface: * *	IHXActivePropUserResponse * *  Purpose: * *	Gets responses from IHXActivePropUser for queries to set properties *  in the IHXActiveRegistry. * * *  IID_IHXActivePropUserResponse: * *	{00000605-0901-11d1-8B06-00A024406D59} * */DEFINE_GUID(IID_IHXActivePropUserResponse, 0x00000605, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 			0xa0, 0x24, 0x40, 0x6d, 0x59);#undef  INTERFACE#define INTERFACE   IHXActivePropUserResponseDECLARE_INTERFACE_(IHXActivePropUserResponse, IUnknown){    /*     *	IUnknown methods     */    STDMETHOD(QueryInterface)	(THIS_				REFIID riid,				void** ppvObj) PURE;    STDMETHOD_(ULONG32,AddRef)	(THIS) PURE;    STDMETHOD_(ULONG32,Release)	(THIS) PURE;    /************************************************************************    * Called with status result on completion of set request.    */    STDMETHOD(SetActiveIntDone)   (THIS_				    HX_RESULT res,				    const char* pName,				    UINT32 ul,				    IHXBuffer* pInfo[],				    UINT32 ulNumInfo) PURE;    STDMETHOD(SetActiveStrDone)	  (THIS_				    HX_RESULT res,				    const char* pName,				    IHXBuffer* pBuffer,				    IHXBuffer* pInfo[],				    UINT32 ulNumInfo) PURE;    STDMETHOD(SetActiveBufDone)	  (THIS_				    HX_RESULT res,				    const char* pName,				    IHXBuffer* pBuffer,				    IHXBuffer* pInfo[],				    UINT32 ulNumInfo) PURE;    STDMETHOD(DeleteActivePropDone) (THIS_				    HX_RESULT res,				    const char* pName,				    IHXBuffer* pInfo[],				    UINT32 ulNumInfo) PURE;};/* *  *  Interface: * *	IHXCopyRegistry * *  Purpose: * *	Allows copying from one registry key to another. * * *  IID_IHXCopyRegistry * *	{00000606-0901-11d1-8B06-00A024406D59} * */DEFINE_GUID(IID_IHXCopyRegistry, 0x00000606, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 			0xa0, 0x24, 0x40, 0x6d, 0x59);#undef  INTERFACE#define INTERFACE   IHXCopyRegistryDECLARE_INTERFACE_(IHXCopyRegistry, IUnknown){    /*     *	IUnknown methods     */    STDMETHOD(QueryInterface)	(THIS_				REFIID riid,				void** ppvObj) PURE;    STDMETHOD_(ULONG32,AddRef)	(THIS) PURE;    STDMETHOD_(ULONG32,Release)	(THIS) PURE;    /************************************************************************    * IHXCopyRegistry::Copy    *    *   Here it is! The "Copy" method!    */    STDMETHOD (CopyByName)  (THIS_			    const char* pFrom,			    const char* pTo) PURE;};/* *  *  Interface: * *	IHXRegistryAltStringHandling * *  Purpose: * *	Tells the registry about alternate handling of PT_STRING types. * * *  IID_IHXRegistryAltStringHandling * *	{00000607-0901-11d1-8B06-00A024406D59} * */DEFINE_GUID(IID_IHXRegistryAltStringHandling, 0x00000607, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 			0xa0, 0x24, 0x40, 0x6d, 0x59);#undef  INTERFACE#define INTERFACE   IHXRegistryAltStringHandlingDECLARE_INTERFACE_(IHXRegistryAltStringHandling, IUnknown){    /*     *	IUnknown methods     */    STDMETHOD(QueryInterface)	(THIS_				REFIID riid,				void** ppvObj) PURE;    STDMETHOD_(ULONG32,AddRef)	(THIS) PURE;    STDMETHOD_(ULONG32,Release)	(THIS) PURE;    /************************************************************************    * IHXRegistryAltStringHandling::SetStringAccessAsBufferById    *    *   For those times when you added a property as a buffer, but wish it    *   were a string (and of course, people now rely on the fact that it's    *   a buffer)...  Create the property as a string and then pass this    *   method it's ID.  The property will now be accessible/setable as a,    *   but it will still be a string!    */    STDMETHOD (SetStringAccessAsBufferById)  (THIS_					      UINT32 ulId) PURE;};// $Private:/* *  *  Interface: * *      IHXRegistry2 * *  Purpose:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线精品一区二区三区| 欧美本精品男人aⅴ天堂| 欧美一级二级三级乱码| 国产女主播一区| 免费不卡在线视频| 91在线一区二区三区| 久久色在线视频| 日韩电影在线一区| 欧美综合欧美视频| 自拍偷拍国产精品| 国产精品一区二区久久不卡| 91精品国产综合久久久蜜臀图片| 亚洲老妇xxxxxx| 成人精品一区二区三区四区| 欧美变态tickle挠乳网站| 日韩精品久久理论片| 色噜噜夜夜夜综合网| 国产精品成人一区二区三区夜夜夜| 久久国产精品99久久人人澡| 3d动漫精品啪啪1区2区免费 | 久久精品二区亚洲w码| 欧美亚洲丝袜传媒另类| 亚洲一区二区三区在线播放| 99国产欧美另类久久久精品| 国产精品国产三级国产普通话蜜臀 | 日韩精品资源二区在线| 一区二区欧美国产| 色综合久久六月婷婷中文字幕| 欧美国产一区在线| 高清不卡在线观看| 国产精品久久久久久久久图文区| 麻豆精品蜜桃视频网站| 欧美一级高清片| 久久精品72免费观看| 欧美一区二区三区在线| 午夜精品福利一区二区三区av| 一本一本大道香蕉久在线精品 | 洋洋av久久久久久久一区| 国产成人精品亚洲日本在线桃色| 日韩欧美一级二级| 久久精品免费观看| 亚洲精品一区二区三区精华液| 久久99久久99小草精品免视看| 日韩亚洲欧美综合| 久久av资源网| 国产三级欧美三级日产三级99| 国产剧情一区二区| 国产精品三级电影| 一本大道av伊人久久综合| 一区二区三区精品视频在线| 欧美日韩精品免费观看视频| 免费成人在线播放| 久久久不卡网国产精品一区| 国产91精品露脸国语对白| 国产精品国产自产拍高清av| 欧美亚洲日本国产| 看电视剧不卡顿的网站| 国产喷白浆一区二区三区| 91一区在线观看| 五月天欧美精品| 久久久久88色偷偷免费| 色婷婷综合在线| 天堂在线一区二区| 国产三级一区二区| 在线观看www91| 精品一区二区三区在线播放视频| 国产精品高潮呻吟久久| 制服.丝袜.亚洲.另类.中文| 国产成人免费视| 亚洲午夜av在线| 国产色综合久久| 欧美肥胖老妇做爰| 粉嫩嫩av羞羞动漫久久久 | 日韩欧美电影一区| 色综合天天性综合| 成人av在线资源网| 午夜精品久久久久影视| 国产欧美一区二区三区在线看蜜臀| 色婷婷精品久久二区二区蜜臀av| 奇米777欧美一区二区| 亚洲欧美另类在线| 久久久国产午夜精品 | 欧美影院精品一区| 精品一区二区三区香蕉蜜桃 | 国产成人小视频| 日本美女一区二区| 一区二区三区美女| 国产精品亲子乱子伦xxxx裸| 欧美电影精品一区二区| 欧美三级视频在线| 色综合久久六月婷婷中文字幕| 国产精品77777| 激情成人综合网| 日韩成人精品视频| 三级欧美在线一区| 一二三区精品视频| 伊人婷婷欧美激情| 亚洲精品日韩一| 1区2区3区欧美| 国产精品国产三级国产aⅴ入口 | 国产精品久久久久三级| 久久嫩草精品久久久精品| 欧美xfplay| 欧美一区二区精品久久911| 久久精品久久久精品美女| 中文字幕欧美三区| 久久这里都是精品| 精品成人私密视频| 久久婷婷成人综合色| 精品粉嫩aⅴ一区二区三区四区| 欧美一级高清片| 日韩三级视频在线看| 欧美一二三区在线观看| 日韩午夜激情av| 欧美mv和日韩mv的网站| 久久综合九色欧美综合狠狠| 2欧美一区二区三区在线观看视频| 日韩欧美在线影院| 欧美精品一区二区三区高清aⅴ| 欧美www视频| 欧美激情在线看| 国产精品不卡一区二区三区| 亚洲精品视频自拍| 日韩国产精品久久| 久久激情综合网| 国产99精品国产| 99久久国产综合精品色伊| 91浏览器打开| 欧美挠脚心视频网站| 日韩免费视频线观看| 久久久久久久久久久电影| 国产精品久久久久天堂| 一区二区三区高清在线| 日韩中文字幕av电影| 国内精品嫩模私拍在线| 91一区一区三区| 在线电影院国产精品| 久久午夜羞羞影院免费观看| 国产精品嫩草影院com| 一区二区三区在线观看欧美| 日本免费新一区视频| 成人18视频在线播放| 欧美午夜精品久久久| 精品久久久久久无| 亚洲欧美偷拍三级| 蜜臀va亚洲va欧美va天堂| 成人深夜在线观看| 在线播放/欧美激情| 国产午夜精品福利| 午夜久久久久久久久| 成人午夜精品在线| 欧美精品一二三| 国产精品传媒入口麻豆| 美女免费视频一区| 97精品电影院| 久久久高清一区二区三区| 亚洲高清不卡在线| 不卡视频一二三| 精品成a人在线观看| 亚洲一区二区三区美女| 国产乱对白刺激视频不卡| 欧美日韩国产bt| 亚洲日本中文字幕区| 精品一区二区三区在线播放视频 | 久久精品免费在线观看| 亚洲h动漫在线| zzijzzij亚洲日本少妇熟睡| 日韩欧美123| 亚洲自拍都市欧美小说| aa级大片欧美| 国产三级精品三级| 激情伊人五月天久久综合| 欧美午夜精品一区二区三区| 日韩一区在线播放| 国产aⅴ精品一区二区三区色成熟| 欧美精品成人一区二区三区四区| 中文字幕在线不卡一区| 国产精品自产自拍| 欧美不卡一区二区| 蜜臀av一区二区| 欧美裸体bbwbbwbbw| 亚洲精品乱码久久久久久| gogogo免费视频观看亚洲一| 久久蜜桃一区二区| 久久精品免费观看| 欧美一区二区三区视频在线| 亚洲图片一区二区| 欧美亚洲国产一卡| 亚洲综合激情网| 色婷婷综合激情| 亚洲男人的天堂在线观看| 成人av资源下载| 国产精品三级视频| av网站免费线看精品| 亚洲欧美乱综合| 欧美性色综合网| 亚洲丰满少妇videoshd| 欧美三级中文字幕| 日韩精品一级二级 | 久久精品亚洲国产奇米99|