Changeset 8620 for trunk/src/ole32/antimoniker.c
- Timestamp:
- Jun 9, 2002, 6:37:22 PM (23 years ago)
- File:
-
- 1 edited
-
trunk/src/ole32/antimoniker.c (modified) (19 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ole32/antimoniker.c
r8441 r8620 37 37 ICOM_VTABLE(IMoniker)* lpvtbl1; /* VTable relative to the IMoniker interface.*/ 38 38 39 /* The ROT (RunningObjectTable implementation) uses the IROTData interface to test whether 39 /* The ROT (RunningObjectTable implementation) uses the IROTData interface to test whether 40 40 * two monikers are equal. That's whay IROTData interface is implemented by monikers. 41 41 */ … … 143 143 { 144 144 ICOM_THIS(AntiMonikerImpl,iface); 145 145 146 146 TRACE("(%p,%p,%p)\n",This,riid,ppvObject); 147 147 … … 149 149 if ( (This==0) || (ppvObject==0) ) 150 150 return E_INVALIDARG; 151 151 152 152 /* Initialize the return parameter */ 153 153 *ppvObject = 0; … … 166 166 if ((*ppvObject)==0) 167 167 return E_NOINTERFACE; 168 168 169 169 /* Query Interface always increases the reference count by one when it is successful */ 170 170 AntiMonikerImpl_AddRef(iface); … … 203 203 return 0; 204 204 } 205 return This->ref; ;205 return This->ref; 206 206 } 207 207 … … 215 215 if (pClassID==NULL) 216 216 return E_POINTER; 217 217 218 218 *pClassID = CLSID_AntiMoniker; 219 219 220 220 return S_OK; 221 221 } … … 259 259 DWORD constant=1; 260 260 HRESULT res; 261 261 262 262 /* data writen by this function is only a DWORD constant seted to 1 ! */ 263 263 res=IStream_Write(pStm,&constant,sizeof(constant),NULL); … … 278 278 279 279 /* for more details see AntiMonikerImpl_Save coments */ 280 280 281 281 /* Normaly the sizemax must be the size of DWORD ! but I tested this function it ususlly return 16 bytes */ 282 282 /* more than the number of bytes used by AntiMoniker::Save function */ … … 357 357 358 358 *ppmkReduced=iface; 359 359 360 360 return MK_S_REDUCED_TO_SELF; 361 361 } … … 375 375 376 376 *ppmkComposite=0; 377 377 378 378 if (fOnlyIfNotGeneric) 379 379 return MK_E_NEEDGENERIC; … … 391 391 if (ppenumMoniker == NULL) 392 392 return E_POINTER; 393 393 394 394 *ppenumMoniker = NULL; 395 395 … … 403 403 { 404 404 DWORD mkSys; 405 405 406 406 TRACE("(%p,%p)\n",iface,pmkOtherMoniker); 407 407 408 408 if (pmkOtherMoniker==NULL) 409 409 return S_FALSE; 410 410 411 411 IMoniker_IsSystemMoniker(pmkOtherMoniker,&mkSys); 412 412 … … 491 491 { 492 492 DWORD mkSys; 493 493 494 494 IMoniker_IsSystemMoniker(pmkOther,&mkSys); 495 495 … … 501 501 502 502 IMoniker_AddRef(iface); 503 503 504 504 return MK_S_US; 505 505 } … … 534 534 { 535 535 WCHAR back[]={'\\','.','.',0}; 536 536 537 537 TRACE("(%p,%p,%p,%p)\n",iface,pbc,pmkToLeft,ppszDisplayName); 538 538 … … 551 551 552 552 strcpyW(*ppszDisplayName,back); 553 553 554 554 return S_OK; 555 555 } … … 578 578 if (!pwdMksys) 579 579 return E_POINTER; 580 580 581 581 (*pwdMksys)=MKSYS_ANTIMONIKER; 582 582 … … 615 615 { 616 616 ICOM_THIS_From_IROTData(IMoniker, iface); 617 617 618 618 TRACE("(%p)\n",iface); 619 619 … … 641 641 HRESULT hr = S_OK; 642 642 IID riid=IID_IMoniker; 643 643 644 644 TRACE("(%p)\n",ppmk); 645 645
Note:
See TracChangeset
for help on using the changeset viewer.
