Changeset 107051 in vbox for trunk/src/VBox/GuestHost
- Timestamp:
- Nov 20, 2024 10:59:14 AM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.cpp
r106923 r107051 536 536 * @returns Setup API error as a string, or NULL if not found. 537 537 * @param dwErr Error code to return as a string. 538 * 539 * @note Keep this sorted for easier lookup. 538 540 */ 539 541 const char *VBoxWinDrvSetupApiErrToStr(const DWORD dwErr) … … 541 543 switch (dwErr) 542 544 { 543 RT_CASE_RET_STR(ERROR_EXPECTED_SECTION_NAME ); 545 RT_CASE_RET_STR(ERROR_AUTHENTICODE_DISALLOWED ); 546 RT_CASE_RET_STR(ERROR_AUTHENTICODE_PUBLISHER_NOT_TRUSTED); 547 RT_CASE_RET_STR(ERROR_AUTHENTICODE_TRUST_NOT_ESTABLISHED); 548 RT_CASE_RET_STR(ERROR_AUTHENTICODE_TRUSTED_PUBLISHER ); 549 RT_CASE_RET_STR(ERROR_BAD_INTERFACE_INSTALLSECT ); 544 550 RT_CASE_RET_STR(ERROR_BAD_SECTION_NAME_LINE ); 545 RT_CASE_RET_STR(ERROR_SECTION_NAME_TOO_LONG ); 546 RT_CASE_RET_STR(ERROR_GENERAL_SYNTAX ); 547 RT_CASE_RET_STR(ERROR_WRONG_INF_STYLE ); 548 RT_CASE_RET_STR(ERROR_SECTION_NOT_FOUND ); 549 RT_CASE_RET_STR(ERROR_LINE_NOT_FOUND ); 550 RT_CASE_RET_STR(ERROR_NO_BACKUP ); 551 RT_CASE_RET_STR(ERROR_NO_ASSOCIATED_CLASS ); 551 RT_CASE_RET_STR(ERROR_BAD_SERVICE_INSTALLSECT ); 552 RT_CASE_RET_STR(ERROR_CANT_LOAD_CLASS_ICON ); 553 RT_CASE_RET_STR(ERROR_CANT_REMOVE_DEVINST ); 552 554 RT_CASE_RET_STR(ERROR_CLASS_MISMATCH ); 553 RT_CASE_RET_STR(ERROR_DUPLICATE_FOUND ); 554 RT_CASE_RET_STR(ERROR_NO_DRIVER_SELECTED ); 555 RT_CASE_RET_STR(ERROR_KEY_DOES_NOT_EXIST ); 556 RT_CASE_RET_STR(ERROR_INVALID_DEVINST_NAME ); 557 RT_CASE_RET_STR(ERROR_INVALID_CLASS ); 558 RT_CASE_RET_STR(ERROR_DEVINST_ALREADY_EXISTS ); 559 RT_CASE_RET_STR(ERROR_DEVINFO_NOT_REGISTERED ); 560 RT_CASE_RET_STR(ERROR_INVALID_REG_PROPERTY ); 561 RT_CASE_RET_STR(ERROR_NO_INF ); 562 RT_CASE_RET_STR(ERROR_NO_SUCH_DEVINST ); 563 RT_CASE_RET_STR(ERROR_CANT_LOAD_CLASS_ICON ); 564 RT_CASE_RET_STR(ERROR_INVALID_CLASS_INSTALLER ); 565 RT_CASE_RET_STR(ERROR_DI_DO_DEFAULT ); 566 RT_CASE_RET_STR(ERROR_DI_NOFILECOPY ); 567 RT_CASE_RET_STR(ERROR_INVALID_HWPROFILE ); 568 RT_CASE_RET_STR(ERROR_NO_DEVICE_SELECTED ); 569 RT_CASE_RET_STR(ERROR_DEVINFO_LIST_LOCKED ); 570 RT_CASE_RET_STR(ERROR_DEVINFO_DATA_LOCKED ); 571 RT_CASE_RET_STR(ERROR_DI_BAD_PATH ); 572 RT_CASE_RET_STR(ERROR_NO_CLASSINSTALL_PARAMS ); 573 RT_CASE_RET_STR(ERROR_FILEQUEUE_LOCKED ); 574 RT_CASE_RET_STR(ERROR_BAD_SERVICE_INSTALLSECT ); 575 RT_CASE_RET_STR(ERROR_NO_CLASS_DRIVER_LIST ); 576 RT_CASE_RET_STR(ERROR_NO_ASSOCIATED_SERVICE ); 577 RT_CASE_RET_STR(ERROR_NO_DEFAULT_DEVICE_INTERFACE ); 555 RT_CASE_RET_STR(ERROR_DEVICE_INSTALL_BLOCKED ); 556 RT_CASE_RET_STR(ERROR_DEVICE_INSTALLER_NOT_READY ); 578 557 RT_CASE_RET_STR(ERROR_DEVICE_INTERFACE_ACTIVE ); 579 558 RT_CASE_RET_STR(ERROR_DEVICE_INTERFACE_REMOVED ); 580 RT_CASE_RET_STR(ERROR_BAD_INTERFACE_INSTALLSECT ); 559 RT_CASE_RET_STR(ERROR_DEVINFO_DATA_LOCKED ); 560 RT_CASE_RET_STR(ERROR_DEVINFO_LIST_LOCKED ); 561 RT_CASE_RET_STR(ERROR_DEVINFO_NOT_REGISTERED ); 562 RT_CASE_RET_STR(ERROR_DEVINST_ALREADY_EXISTS ); 563 RT_CASE_RET_STR(ERROR_DEVINSTALL_QUEUE_NONNATIVE ); 564 RT_CASE_RET_STR(ERROR_DI_BAD_PATH ); 565 RT_CASE_RET_STR(ERROR_DI_DO_DEFAULT ); 566 RT_CASE_RET_STR(ERROR_DI_DONT_INSTALL ); 567 RT_CASE_RET_STR(ERROR_DI_FUNCTION_OBSOLETE ); 568 RT_CASE_RET_STR(ERROR_DI_NOFILECOPY ); 569 RT_CASE_RET_STR(ERROR_DI_POSTPROCESSING_REQUIRED ); 570 RT_CASE_RET_STR(ERROR_DRIVER_INSTALL_BLOCKED ); 571 RT_CASE_RET_STR(ERROR_DRIVER_NONNATIVE ); 572 RT_CASE_RET_STR(ERROR_DRIVER_STORE_ADD_FAILED ); 573 RT_CASE_RET_STR(ERROR_DRIVER_STORE_DELETE_FAILED ); 574 RT_CASE_RET_STR(ERROR_DUPLICATE_FOUND ); 575 RT_CASE_RET_STR(ERROR_EXPECTED_SECTION_NAME ); 576 RT_CASE_RET_STR(ERROR_FILE_HASH_NOT_IN_CATALOG ); 577 RT_CASE_RET_STR(ERROR_FILEQUEUE_LOCKED ); 578 RT_CASE_RET_STR(ERROR_GENERAL_SYNTAX ); /* Also when INF file is empty. */ 579 RT_CASE_RET_STR(ERROR_IN_WOW64 ); 580 RT_CASE_RET_STR(ERROR_INF_IN_USE_BY_DEVICES ); 581 RT_CASE_RET_STR(ERROR_INVALID_CLASS ); 582 RT_CASE_RET_STR(ERROR_INVALID_CLASS_INSTALLER ); 583 RT_CASE_RET_STR(ERROR_INVALID_COINSTALLER ); 584 RT_CASE_RET_STR(ERROR_INVALID_DEVINST_NAME ); 585 RT_CASE_RET_STR(ERROR_INVALID_FILTER_DRIVER ); 586 RT_CASE_RET_STR(ERROR_INVALID_HWPROFILE ); 587 RT_CASE_RET_STR(ERROR_INVALID_INF_LOGCONFIG ); 588 RT_CASE_RET_STR(ERROR_INVALID_MACHINENAME ); 589 RT_CASE_RET_STR(ERROR_INVALID_PROPPAGE_PROVIDER ); 590 RT_CASE_RET_STR(ERROR_INVALID_REFERENCE_STRING ); 591 RT_CASE_RET_STR(ERROR_INVALID_REG_PROPERTY ); 592 RT_CASE_RET_STR(ERROR_INVALID_TARGET ); 593 RT_CASE_RET_STR(ERROR_KEY_DOES_NOT_EXIST ); 594 RT_CASE_RET_STR(ERROR_LINE_NOT_FOUND ); 595 RT_CASE_RET_STR(ERROR_MACHINE_UNAVAILABLE ); 596 RT_CASE_RET_STR(ERROR_NO_ASSOCIATED_CLASS ); 597 RT_CASE_RET_STR(ERROR_NO_ASSOCIATED_SERVICE ); 598 RT_CASE_RET_STR(ERROR_NO_AUTHENTICODE_CATALOG ); 599 RT_CASE_RET_STR(ERROR_NO_BACKUP ); 600 RT_CASE_RET_STR(ERROR_NO_CATALOG_FOR_OEM_INF ); 601 RT_CASE_RET_STR(ERROR_NO_CLASS_DRIVER_LIST ); 602 RT_CASE_RET_STR(ERROR_NO_CLASSINSTALL_PARAMS ); 603 RT_CASE_RET_STR(ERROR_NO_COMPAT_DRIVERS ); 604 RT_CASE_RET_STR(ERROR_NO_CONFIGMGR_SERVICES ); 605 RT_CASE_RET_STR(ERROR_NO_DEFAULT_DEVICE_INTERFACE ); 606 RT_CASE_RET_STR(ERROR_NO_DEVICE_ICON ); 607 RT_CASE_RET_STR(ERROR_NO_DEVICE_SELECTED ); 608 RT_CASE_RET_STR(ERROR_NO_DRIVER_SELECTED ); 609 RT_CASE_RET_STR(ERROR_NO_INF ); 610 RT_CASE_RET_STR(ERROR_NO_SUCH_DEVICE_INTERFACE ); 611 RT_CASE_RET_STR(ERROR_NO_SUCH_DEVINST ); 581 612 RT_CASE_RET_STR(ERROR_NO_SUCH_INTERFACE_CLASS ); 582 RT_CASE_RET_STR(ERROR_INVALID_REFERENCE_STRING ); 583 RT_CASE_RET_STR(ERROR_INVALID_MACHINENAME ); 613 RT_CASE_RET_STR(ERROR_NON_WINDOWS_DRIVER ); 614 RT_CASE_RET_STR(ERROR_NON_WINDOWS_NT_DRIVER ); 615 RT_CASE_RET_STR(ERROR_NOT_AN_INSTALLED_OEM_INF ); 616 RT_CASE_RET_STR(ERROR_NOT_DISABLEABLE ); 617 RT_CASE_RET_STR(ERROR_NOT_INSTALLED ); 618 RT_CASE_RET_STR(ERROR_ONLY_VALIDATE_VIA_AUTHENTICODE ); 619 RT_CASE_RET_STR(ERROR_PNP_REGISTRY_ERROR ); 584 620 RT_CASE_RET_STR(ERROR_REMOTE_COMM_FAILURE ); 585 RT_CASE_RET_STR(ERROR_MACHINE_UNAVAILABLE ); 586 RT_CASE_RET_STR(ERROR_NO_CONFIGMGR_SERVICES ); 587 RT_CASE_RET_STR(ERROR_INVALID_PROPPAGE_PROVIDER ); 588 RT_CASE_RET_STR(ERROR_NO_SUCH_DEVICE_INTERFACE ); 589 RT_CASE_RET_STR(ERROR_DI_POSTPROCESSING_REQUIRED ); 590 RT_CASE_RET_STR(ERROR_INVALID_COINSTALLER ); 591 RT_CASE_RET_STR(ERROR_NO_COMPAT_DRIVERS ); 592 RT_CASE_RET_STR(ERROR_NO_DEVICE_ICON ); 593 RT_CASE_RET_STR(ERROR_INVALID_INF_LOGCONFIG ); 594 RT_CASE_RET_STR(ERROR_DI_DONT_INSTALL ); 595 RT_CASE_RET_STR(ERROR_INVALID_FILTER_DRIVER ); 596 RT_CASE_RET_STR(ERROR_NON_WINDOWS_NT_DRIVER ); 597 RT_CASE_RET_STR(ERROR_NON_WINDOWS_DRIVER ); 598 RT_CASE_RET_STR(ERROR_NO_CATALOG_FOR_OEM_INF ); 599 RT_CASE_RET_STR(ERROR_DEVINSTALL_QUEUE_NONNATIVE ); 600 RT_CASE_RET_STR(ERROR_NOT_DISABLEABLE ); 601 RT_CASE_RET_STR(ERROR_CANT_REMOVE_DEVINST ); 602 RT_CASE_RET_STR(ERROR_INVALID_TARGET ); 603 RT_CASE_RET_STR(ERROR_DRIVER_NONNATIVE ); 604 RT_CASE_RET_STR(ERROR_IN_WOW64 ); 621 RT_CASE_RET_STR(ERROR_REMOTE_REQUEST_UNSUPPORTED ); 622 RT_CASE_RET_STR(ERROR_SCE_DISABLED ); 623 RT_CASE_RET_STR(ERROR_SECTION_NAME_TOO_LONG ); 624 RT_CASE_RET_STR(ERROR_SECTION_NOT_FOUND ); 605 625 RT_CASE_RET_STR(ERROR_SET_SYSTEM_RESTORE_POINT ); 606 RT_CASE_RET_STR(ERROR_S CE_DISABLED);626 RT_CASE_RET_STR(ERROR_SIGNATURE_OSATTRIBUTE_MISMATCH ); 607 627 RT_CASE_RET_STR(ERROR_UNKNOWN_EXCEPTION ); 608 RT_CASE_RET_STR(ERROR_PNP_REGISTRY_ERROR ); 609 RT_CASE_RET_STR(ERROR_REMOTE_REQUEST_UNSUPPORTED ); 610 RT_CASE_RET_STR(ERROR_NOT_AN_INSTALLED_OEM_INF ); 611 RT_CASE_RET_STR(ERROR_INF_IN_USE_BY_DEVICES ); 612 RT_CASE_RET_STR(ERROR_DI_FUNCTION_OBSOLETE ); 613 RT_CASE_RET_STR(ERROR_NO_AUTHENTICODE_CATALOG ); 614 RT_CASE_RET_STR(ERROR_AUTHENTICODE_DISALLOWED ); 615 RT_CASE_RET_STR(ERROR_AUTHENTICODE_TRUSTED_PUBLISHER ); 616 RT_CASE_RET_STR(ERROR_AUTHENTICODE_TRUST_NOT_ESTABLISHED); 617 RT_CASE_RET_STR(ERROR_AUTHENTICODE_PUBLISHER_NOT_TRUSTED); 618 RT_CASE_RET_STR(ERROR_SIGNATURE_OSATTRIBUTE_MISMATCH ); 619 RT_CASE_RET_STR(ERROR_ONLY_VALIDATE_VIA_AUTHENTICODE ); 620 RT_CASE_RET_STR(ERROR_DEVICE_INSTALLER_NOT_READY ); 621 RT_CASE_RET_STR(ERROR_DRIVER_STORE_ADD_FAILED ); 622 RT_CASE_RET_STR(ERROR_DEVICE_INSTALL_BLOCKED ); 623 RT_CASE_RET_STR(ERROR_DRIVER_INSTALL_BLOCKED ); 628 RT_CASE_RET_STR(ERROR_WRONG_INF_STYLE ); 624 629 RT_CASE_RET_STR(ERROR_WRONG_INF_TYPE ); 625 RT_CASE_RET_STR(ERROR_FILE_HASH_NOT_IN_CATALOG );626 RT_CASE_RET_STR(ERROR_DRIVER_STORE_DELETE_FAILED );627 RT_CASE_RET_STR(ERROR_NOT_INSTALLED );628 630 default: 629 631 break;
Note:
See TracChangeset
for help on using the changeset viewer.