Changeset 6390 for trunk/tools/install/odininst.cpp
- Timestamp:
- Jul 23, 2001, 9:15:50 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/install/odininst.cpp
r5731 r6390 1 /* $Id: odininst.cpp,v 1. 6 2001-05-17 18:32:56sandervl Exp $ */1 /* $Id: odininst.cpp,v 1.7 2001-07-23 19:15:50 sandervl Exp $ */ 2 2 /* 3 3 * Odin WarpIn installation app … … 358 358 RegCloseKey(hkey); 359 359 360 //Quartz.dll keys 361 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CDA42200-BD88-11d0-BD4E-00A0C911CE86}] 362 //@="Filter Mapper2" 363 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CDA42200-BD88-11d0-BD4E-00A0C911CE86}\InprocServer32] 364 //@="G:\\WINNT\\System32\\quartz.dll" 365 //"ThreadingModel"="Both" 366 if(RegCreateKey(HKEY_LOCAL_MACHINE, "Software\\CLASSES\\CLSID\\"QUARTZ_FILTER_CLASSID ,&hkey)!=ERROR_SUCCESS) { 367 goto initreg_error; 368 } 369 RegSetValueEx(hkey,"",0,REG_SZ, (LPBYTE)QUARTZ_FILTER_DEFAULT, sizeof(QUARTZ_FILTER_DEFAULT)); 370 if(RegCreateKey(hkey,COM_INPROCSERVER, &hkey1)!=ERROR_SUCCESS) { 371 RegCloseKey(hkey); 372 goto initreg_error; 373 } 374 RegSetValueEx(hkey1,"",0,REG_SZ, (LPBYTE)QUARTZ_DLL, sizeof(QUARTZ_DLL)); 375 RegSetValueEx(hkey1, COM_THREADMODEL, 0,REG_SZ, (LPBYTE)THREAD_BOTH, sizeof(THREAD_BOTH)); 376 RegCloseKey(hkey1); 377 RegCloseKey(hkey); 378 379 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CDBD8D00-C193-11D0-BD4E-00A0C911CE86}] 380 //@="CMediaPropertyBag" 381 // 382 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CDBD8D00-C193-11D0-BD4E-00A0C911CE86}\InprocServer32] 383 //@="G:\\WINNT\\System32\\quartz.dll" 384 //"ThreadingModel"="Both" 385 if(RegCreateKey(HKEY_LOCAL_MACHINE, "Software\\CLASSES\\CLSID\\"QUARTZ_MEDIAPROP_CLASSID ,&hkey)!=ERROR_SUCCESS) { 386 goto initreg_error; 387 } 388 RegSetValueEx(hkey,"",0,REG_SZ, (LPBYTE)QUARTZ_MEDIAPROP_DEFAULT, sizeof(QUARTZ_MEDIAPROP_DEFAULT)); 389 if(RegCreateKey(hkey,COM_INPROCSERVER, &hkey1)!=ERROR_SUCCESS) { 390 RegCloseKey(hkey); 391 goto initreg_error; 392 } 393 RegSetValueEx(hkey1,"",0,REG_SZ, (LPBYTE)QUARTZ_DLL, sizeof(QUARTZ_DLL)); 394 RegSetValueEx(hkey1, COM_THREADMODEL, 0,REG_SZ, (LPBYTE)THREAD_BOTH, sizeof(THREAD_BOTH)); 395 RegCloseKey(hkey1); 396 RegCloseKey(hkey); 397 398 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{79376820-07D0-11CF-A24D-0020AFD79767}] 399 //@="DirectSound Audio Renderer" 400 // 401 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{79376820-07D0-11CF-A24D-0020AFD79767}\InprocServer32] 402 //@="G:\\WINNT\\System32\\quartz.dll" 403 //"ThreadingModel"="Both" 404 if(RegCreateKey(HKEY_LOCAL_MACHINE, "Software\\CLASSES\\CLSID\\"QUARTZ_DSOUNDREND_CLASSID ,&hkey)!=ERROR_SUCCESS) { 405 goto initreg_error; 406 } 407 RegSetValueEx(hkey,"",0,REG_SZ, (LPBYTE)QUARTZ_DSOUNDREND_DEFAULT, sizeof(QUARTZ_DSOUNDREND_DEFAULT)); 408 if(RegCreateKey(hkey,COM_INPROCSERVER, &hkey1)!=ERROR_SUCCESS) { 409 RegCloseKey(hkey); 410 goto initreg_error; 411 } 412 RegSetValueEx(hkey1,"",0,REG_SZ, (LPBYTE)QUARTZ_DLL, sizeof(QUARTZ_DLL)); 413 RegSetValueEx(hkey1, COM_THREADMODEL, 0,REG_SZ, (LPBYTE)THREAD_BOTH, sizeof(THREAD_BOTH)); 414 RegCloseKey(hkey1); 415 RegCloseKey(hkey); 416 417 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{e436ebb4-524f-11ce-9f53-0020af0ba770}] 418 //@="Filter Graph Control Plug In Distributor" 419 //[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{e436ebb4-524f-11ce-9f53-0020af0ba770}\InprocServer32] 420 //@="G:\\WINNT\\System32\\quartz.dll" 421 //"ThreadingModel"="Both" 422 if(RegCreateKey(HKEY_LOCAL_MACHINE, "Software\\CLASSES\\CLSID\\"QUARTZ_FILTERGRAPHDIST_CLASSID ,&hkey)!=ERROR_SUCCESS) { 423 goto initreg_error; 424 } 425 RegSetValueEx(hkey,"",0,REG_SZ, (LPBYTE)QUARTZ_FILTERGRAPHDIST_DEFAULT, sizeof(QUARTZ_FILTERGRAPHDIST_DEFAULT)); 426 if(RegCreateKey(hkey,COM_INPROCSERVER, &hkey1)!=ERROR_SUCCESS) { 427 RegCloseKey(hkey); 428 goto initreg_error; 429 } 430 RegSetValueEx(hkey1,"",0,REG_SZ, (LPBYTE)QUARTZ_DLL, sizeof(QUARTZ_DLL)); 431 RegSetValueEx(hkey1, COM_THREADMODEL, 0,REG_SZ, (LPBYTE)THREAD_BOTH, sizeof(THREAD_BOTH)); 432 RegCloseKey(hkey1); 433 RegCloseKey(hkey); 434 360 435 //[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion] 361 436 //"ProgramFilesDir"="C:\Program Files"
Note:
See TracChangeset
for help on using the changeset viewer.