메뉴 건너뛰기

그외 개발정보


로그인 전에 나오는 사운드 관련 프로그램을 만들었는데 2000에서는 동작되는데 XP에서는 동작이 안되더군요. 알아보니 XP에서는 사운드 드라이버가 늦게 뜨기 때문이던데. 강제로 드라이버 로딩순서를 바꿀수 있을까요?

꼬옥좀 답변 부탁 드리고 좋은 하루되세요.




  • profile
    레지스트리
    HKLM\SYSTEM\CurrentControlset\Services
    아래의 님의 드라이버 세팅정보중 Start값을 바꿔 보시겠습니까?
    2 ~ 0 의 값중 하나로 말이지요.
    자세한 내용은 ddk에 나와 있습니다만,
    0으로 갈수록 시작순서가 빨라집니다.^^

    아래는 ddk의 내용입니다.
    도움이 되었길 바라겠습니다.

    Specifies when to start the driver as one of the following numerical values, expressed either in decimal or, as shown here, in hexadecimal notation.
    0x0 (SERVICE_BOOT_START)
    Indicates a driver started by the operating system loader.
    This value must be used for drivers of devices required for loading the operating system.

    0x1 (SERVICE_SYSTEM_START)
    Indicates a driver started during operating system initialization.
    This value should be used by PnP drivers that do device detection during initialization but are not required to load the system.

    For example, a PnP driver that also can detect a legacy device should specify this value in its INF so that its DriverEntry routine will be called to find the legacy device, even if that device cannot be enumerated by the PnP manager.

    0x2 (SERVICE_AUTO_START)
    Indicates a driver started by the service control manager during system startup.
    This value should never be used in the INF files for WDM or PnP device drivers.

    0x3 (SERVICE_DEMAND_START)
    Indicates a driver started on demand, either by the PnP manager when the corresponding device is enumerated or possibly by the service control manager in response to an explicit user demand for a non-PnP device.
    This value should be used in the INF files for all WDM drivers of devices that are not required to load the system and for all PnP device drivers that are neither required to load the system nor engaged in device detection.

    0x4 (SERVICE_DISABLED)
    Indicates a driver that cannot be started.
    This value can be used to temporarily disable the driver services for a device, but a device/driver cannot be installed if this value is specified in the service-install section of its INF file.


    >로그인 전에 나오는 사운드 관련 프로그램을 만들었는데 2000에서는 동작되는데 XP에서는 동작이 안되더군요. 알아보니 XP에서는 사운드 드라이버가 늦게 뜨기 때문이던데. 강제로 드라이버 로딩순서를 바꿀수 있을까요?
    >
    >꼬옥좀 답변 부탁 드리고 좋은 하루되세요.

제목 날짜
[TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 2016.01.05
mouclass 접근.. 3 2010.03.13
class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ 1 2006.07.22
[질문]드라이버와 응용프로그램 관계에 대하여 3 2004.08.24
드라이버의 로딩순서 바꾸기가 가능한가요. 1 2004.08.17
uC/OS-ii 를 디스켓으로 부팅하려고 하는데요.. 3 2004.08.05
안녕하세요 초보적인 소스 질문 합니다. 1 2004.07.25
rf 에 대한 답변에 감사드리며.. 1 2004.07.18
[질문] OS 부트섹터 강좌의 부트섹터 소스중에서... 3 2004.07.04
이 소스대로 하면 열여야 하는거 아닌가요? 1 2004.06.23
usb 에 read/write 하는것좀 알려주세요. 1 2004.06.22
운영체제에서 "철학자들의 만찬" 알고리즘에 대해.. 1 2004.06.04
필터 드라이버 설치문의.. 1 2004.05.18
메일슬롯 1 2004.04.06
버튼 값 질문이요... 4 2004.02.18
건우님 장치관리자 문의 있습니다. 2 2004.02.17
뒷북일지 모르지만.. bootsect.asm에 버그있네요.. 2 2004.02.12
토글키 만들기 예제를 키 인풋으로 전환하는데 1 2004.01.13
[질문] 다른 OS에서 사용한 HDD를 섹터단위로 Read하는 방법. 1 2003.12.12
print port 제어 1 2003.12.08
드라이브 타입을 알고 싶습니다(A:, C:, F:....) 1 2003.12.03
USB통신 어플리케이션 만들때요.. 1 2003.11.14
WRITE_PORT_UCHAR를 이용한 마우스를 제어 1 2003.11.12
태그 목록
위로