DevCon Stack

참고

PnPUtil 은 Windows의 모든 릴리스와 함께 제공되며 가장 안정적이고 안전한 API를 사용할 수 있습니다. DevCon 대신 PnPUtil을 사용하는 것이 좋습니다. 자세한 내용은 아래 권장 대체DevCon 교체 를 참조하세요.

지정된 디바이스에 대해 예상되는 드라이버 스택과 각 디바이스에 대한 디바이스 설정 클래스의 GUID 및 이름을 표시합니다.

devcon stack {* | ID [ID ...] | =class [ID [ID...]]}

매개 변수

*

컴퓨터의 모든 디바이스를 나타냅니다.

ID

하드웨어 ID, 호환 ID 또는 디바이스 instance ID의 전부 또는 일부를 지정합니다. 여러 ID를 지정할 때 각 ID 사이에 공백을 입력합니다. 앰퍼샌드 문자(&)를 포함하는 ID는 따옴표로 묶어야 합니다.

다음 특수 문자는 ID 매개 변수를 수정합니다.

문자 Description
* 모든 문자 또는 문자와 일치하지 않습니다. 와일드카드 문자()를 사용하여 ID 패턴(*예: 디스크)을 만듭니다.
@ 디바이스 instance ID(예: @ROOT\FTDISK\0000)를 나타냅니다.
'(작은따옴표) 문자열을 문자 그대로 일치합니다(표시되는 것과 정확히 일치). 별표가 ID 이름의 일부이며 와일드카드 문자가 아니라는 것을 나타내려면 작은따옴표가 있는 문자열 앞에 '*PNP0600. 여기서 *PNP0600(별표 포함)은 하드웨어 ID입니다.

=<클래스>

디바이스의 디바이스 설정 클래스를 지정합니다. 등호(=)는 문자열을 클래스 이름으로 식별합니다. 또한 클래스 이름 다음에 하드웨어 ID, 호환 ID, 디바이스 instance ID 또는 ID 패턴을 지정할 수 있습니다. 각 ID 또는 패턴 사이에 공백을 입력합니다. DevCon은 클래스에서 지정된 ID와 일치하는 디바이스를 찾습니다.

pnputil /enum-devices /stack

더 권장되는 교체는 DevCon 교체를 참조하세요.

의견

DevCon Stack 작업은 디바이스에 대해 예상되는 드라이버 스택을 표시합니다. 실제 드라이버 스택은 일반적으로 예상 스택과 일치하지만 변형이 가능합니다.

디바이스 문제를 조사하려면 DevCon DriverFiles 작업에 표시된 대로 스택 작업의 예상 드라이버 스택을 디바이스에서 사용하는 실제 드라이버와 비교합니다.

샘플 사용

devcon stack pci*
devcon stack * > Stack.txt
devcon stack ISAPNP\ReadDataPort
devcon stack =multifunction

예제