SP_REMOVEDEVICE_PARAMS 구조체(setupapi.h)
SP_REMOVEDEVICE_PARAMS 구조는 DIF_REMOVE 설치 요청에 해당합니다.
구문
typedef struct _SP_REMOVEDEVICE_PARAMS {
SP_CLASSINSTALL_HEADER ClassInstallHeader;
DWORD Scope;
DWORD HwProfile;
} SP_REMOVEDEVICE_PARAMS, *PSP_REMOVEDEVICE_PARAMS;
멤버
ClassInstallHeader
요청에 대한 헤더 크기 및 DIF 코드를 포함하는 설치 요청 헤더입니다. SP_CLASSINSTALL_HEADER 참조하세요.
Scope
디바이스 제거의 scope 나타내는 플래그입니다. 다음 값 중 하나일 수 있습니다.
DI_REMOVEDEVICE_GLOBAL
모든 하드웨어 프로필에서 이 변경을 수행합니다. 레지스트리에서 디바이스에 대한 정보를 제거합니다.
DI_REMOVEDEVICE_CONFIGSPECIFIC
HwProfile에서 지정한 하드웨어 프로필만 변경합니다. 이 플래그는 루트 열거형 디바이스에만 적용됩니다. Windows가 구성한 마지막 하드웨어 프로필에서 디바이스를 제거하면 Windows는 전역 제거를 수행합니다.
HwProfile
프로필별 변경에 대한 하드웨어 프로필 ID입니다. 0은 현재 하드웨어 프로필을 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | setupapi.h(Setupapi.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기