다음을 통해 공유


cfgmgr32.h 헤더

이 헤더는 디바이스 및 드라이버 설치 참조에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

cfgmgr32.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
CM_Add_Empty_Log_Conf

CM_Add_Empty_Log_Conf 함수는 로컬 컴퓨터에 지정된 구성 유형 및 지정된 디바이스 instance 대한 빈 논리 구성을 만듭니다.
CM_Add_Empty_Log_Conf_Ex

CM_Add_Empty_Log_Conf_Ex 함수는 로컬 또는 원격 머신에서 지정된 구성 유형 및 지정된 디바이스 instance 대한 빈 논리 구성을 만듭니다.
CM_Add_ID_ExA

CM_Add_ID_Ex 함수는 디바이스 ID(아직 없는 경우)를 로컬 또는 원격 컴퓨터의 디바이스 instance 하드웨어 ID 목록 또는 호환 ID 목록에 추가합니다. (ANSI)
CM_Add_ID_ExW

CM_Add_ID_Ex 함수는 디바이스 ID(아직 없는 경우)를 로컬 또는 원격 컴퓨터의 디바이스 instance 하드웨어 ID 목록 또는 호환 ID 목록에 추가합니다. (유니코드)
CM_Add_IDA

CM_Add_ID 함수는 디바이스 instance 하드웨어 ID 목록 또는 호환 ID 목록에 지정된 디바이스 ID(아직 없는 경우)를 추가합니다.
CM_Add_IDW

CM_Add_ID 함수는 디바이스 instance 하드웨어 ID 목록 또는 호환 ID 목록에 지정된 디바이스 ID(아직 없는 경우)를 추가합니다.
CM_Add_Range

CM_Add_Res_Des

CM_Add_Res_Des 함수는 논리 구성에 리소스 설명자를 추가합니다.
CM_Add_Res_Des_Ex

CM_Add_Res_Des_Ex 함수는 논리 구성에 리소스 설명자를 추가합니다. 논리 구성은 로컬 또는 원격 머신에 있을 수 있습니다.
CM_Connect_MachineA

CM_Connect_Machine 함수는 원격 머신에 대한 연결을 만듭니다. (ANSI)
CM_Connect_MachineW

CM_Connect_Machine 함수는 원격 머신에 대한 연결을 만듭니다. (유니코드)
CM_Create_DevNode_ExA

CM_Create_DevNode_ExW

CM_Create_DevNodeA

CM_Create_DevNodeW

CM_Create_Range_List

CM_Delete_Class_Key

CM_Delete_Class_Key 함수는 시스템에서 지정된 설치된 디바이스 클래스를 제거합니다.
CM_Delete_Class_Key_Ex

CM_Delete_Device_Interface_Key_ExA

CM_Delete_Device_Interface_Key_ExA 함수는 애플리케이션 및 드라이버가 인터페이스 관련 정보를 저장하는 데 사용하는 레지스트리 하위 키를 삭제합니다.
CM_Delete_Device_Interface_Key_ExW

CM_Delete_Device_Interface_Key_ExW 함수는 애플리케이션 및 드라이버가 인터페이스 관련 정보를 저장하는 데 사용하는 레지스트리 하위 키를 삭제합니다.
CM_Delete_Device_Interface_KeyA

CM_Delete_Device_Interface_Key 함수는 애플리케이션 및 드라이버가 인터페이스 관련 정보를 저장하는 데 사용하는 레지스트리 하위 키를 삭제합니다. (ANSI)
CM_Delete_Device_Interface_KeyW

CM_Delete_Device_Interface_Key 함수는 애플리케이션 및 드라이버가 인터페이스 관련 정보를 저장하는 데 사용하는 레지스트리 하위 키를 삭제합니다. (유니코드)
CM_Delete_DevNode_Key

CM_Delete_DevNode_Key 함수는 디바이스와 연결된 지정된 사용자 액세스 가능 레지스트리 키를 삭제합니다.
CM_Delete_DevNode_Key_Ex

CM_Delete_Range

CM_Detect_Resource_Conflict

CM_Detect_Resource_Conflict_Ex

CM_Disable_DevNode

CM_Disable_DevNode 함수는 디바이스를 사용하지 않도록 설정합니다.
CM_Disable_DevNode_Ex

CM_Disconnect_Machine

CM_Disconnect_Machine 함수는 원격 머신에 대한 연결을 제거합니다.
CM_Dup_Range_List

CM_Enable_DevNode

CM_Enable_DevNode 함수는 디바이스를 사용하도록 설정합니다.
CM_Enable_DevNode_Ex

CM_Enumerate_Classes

CM_Enumerate_Classes 함수는 반복적으로 호출될 때 각 클래스의 GUID를 제공하여 로컬 머신의 설치된 디바이스 클래스를 열거합니다.
CM_Enumerate_Classes_Ex

CM_Enumerate_Classes_Ex 함수는 반복적으로 호출될 때 각 클래스의 GUID를 제공하여 로컬 또는 원격 머신의 설치된 디바이스 클래스를 열거합니다.
CM_Enumerate_Enumerators_ExA

CM_Enumerate_Enumerators_Ex 함수는 각 열거자의 이름을 제공하여 로컬 또는 원격 머신의 디바이스 열거자를 열거합니다. (ANSI)
CM_Enumerate_Enumerators_ExW

CM_Enumerate_Enumerators_Ex 함수는 각 열거자의 이름을 제공하여 로컬 또는 원격 머신의 디바이스 열거자를 열거합니다. (유니코드)
CM_Enumerate_EnumeratorsA

CM_Enumerate_Enumerators 함수는 각 열거자의 이름을 제공하여 로컬 컴퓨터의 디바이스 열거자를 열거합니다. (ANSI)
CM_Enumerate_EnumeratorsW

CM_Enumerate_Enumerators 함수는 각 열거자의 이름을 제공하여 로컬 컴퓨터의 디바이스 열거자를 열거합니다. (유니코드)
CM_Find_Range

CM_First_Range

CM_Free_Log_Conf

CM_Free_Log_Conf 함수는 로컬 컴퓨터에서 논리 구성 및 연결된 모든 리소스 설명자를 제거합니다.
CM_Free_Log_Conf_Ex

CM_Free_Log_Conf_Ex 함수는 로컬 또는 원격 컴퓨터에서 논리 구성 및 연결된 모든 리소스 설명자를 제거합니다.
CM_Free_Log_Conf_Handle

CM_Free_Log_Conf_Handle 함수는 논리 구성 핸들을 무효화하고 연결된 메모리 할당을 해제합니다.
CM_Free_Range_List

CM_Free_Res_Des

CM_Free_Res_Des 함수는 로컬 컴퓨터의 논리적 구성에서 리소스 설명자를 제거합니다.
CM_Free_Res_Des_Ex

CM_Free_Res_Des_Ex 함수는 로컬 또는 원격 컴퓨터의 논리 구성에서 리소스 설명자를 제거합니다.
CM_Free_Res_Des_Handle

CM_Free_Res_Des_Handle 함수는 리소스 설명 핸들을 무효화하고 연결된 메모리 할당을 해제합니다.
CM_Free_Resource_Conflict_Handle

CM_Free_Resource_Conflict_Handle 함수는 리소스 충돌 목록에 대한 핸들을 무효화하고 핸들의 연결된 메모리 할당을 해제합니다.
CM_Get_Child

CM_Get_Child 함수는 로컬 컴퓨터의 디바이스 트리에서 지정된 디바이스 노드(devnode)의 첫 번째 자식 노드에 대한 디바이스 instance 핸들을 검색하는 데 사용됩니다.
CM_Get_Child_Ex

CM_Get_Child_Ex 함수는 로컬 또는 원격 머신의 디바이스 트리에서 지정된 디바이스 노드(devnode)의 첫 번째 자식 노드에 대한 디바이스 instance 핸들을 검색하는 데 사용됩니다.
CM_Get_Class_Key_Name_ExA

CM_Get_Class_Key_Name_ExW

CM_Get_Class_Key_NameA

CM_Get_Class_Key_NameW

CM_Get_Class_Name_ExA

CM_Get_Class_Name_ExW

CM_Get_Class_NameA

CM_Get_Class_NameW

CM_Get_Class_Property_ExW

CM_Get_Class_Property_ExW 함수는 디바이스 인터페이스 클래스 또는 디바이스 설정 클래스에 대해 설정된 디바이스 속성을 검색합니다.
CM_Get_Class_Property_Keys

CM_Get_Class_Property_Keys 함수는 디바이스 인터페이스 클래스 또는 디바이스 설정 클래스에 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키의 배열을 검색합니다.
CM_Get_Class_Property_Keys_Ex

CM_Get_Class_Property_Keys_Ex 함수는 디바이스 인터페이스 클래스 또는 디바이스 설정 클래스에 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키의 배열을 검색합니다.
CM_Get_Class_PropertyW

CM_Get_Class_Property 함수는 디바이스 인터페이스 클래스 또는 디바이스 설정 클래스에 대해 설정된 디바이스 속성을 검색합니다.
CM_Get_Class_Registry_PropertyA

CM_Get_Class_Registry_Property 함수는 디바이스 설정 클래스 속성을 검색합니다. (ANSI)
CM_Get_Class_Registry_PropertyW

CM_Get_Class_Registry_Property 함수는 디바이스 설정 클래스 속성을 검색합니다. (유니코드)
CM_Get_Depth

CM_Get_Depth 함수는 로컬 머신의 디바이스 트리 내에서 지정된 디바이스 노드(devnode)의 깊이를 가져오는 데 사용됩니다.
CM_Get_Depth_Ex

CM_Get_Depth_Ex 함수는 로컬 또는 원격 머신의 디바이스 트리 내에서 지정된 디바이스 노드(devnode)의 깊이를 가져오는 데 사용됩니다.
CM_Get_Device_ID_ExA

CM_Get_Device_ID_Ex 함수는 로컬 또는 원격 컴퓨터에서 지정된 디바이스 instance 대한 디바이스 instance ID를 검색합니다. (ANSI)
CM_Get_Device_ID_ExW

CM_Get_Device_ID_Ex 함수는 로컬 또는 원격 컴퓨터에서 지정된 디바이스 instance 대한 디바이스 instance ID를 검색합니다. (유니코드)
CM_Get_Device_ID_List_ExA

CM_Get_Device_ID_List_Ex 함수는 로컬 또는 원격 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 검색합니다. (ANSI)
CM_Get_Device_ID_List_ExW

CM_Get_Device_ID_List_Ex 함수는 로컬 또는 원격 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 검색합니다. (유니코드)
CM_Get_Device_ID_List_Size_ExA

CM_Get_Device_ID_List_Size_Ex 함수는 로컬 또는 원격 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 보관하는 데 필요한 버퍼 크기를 검색합니다. (ANSI)
CM_Get_Device_ID_List_Size_ExW

CM_Get_Device_ID_List_Size_Ex 함수는 로컬 또는 원격 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 보관하는 데 필요한 버퍼 크기를 검색합니다. (유니코드)
CM_Get_Device_ID_List_SizeA

CM_Get_Device_ID_List_Size 함수는 로컬 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 보관하는 데 필요한 버퍼 크기를 검색합니다. (ANSI)
CM_Get_Device_ID_List_SizeW

CM_Get_Device_ID_List_Size 함수는 로컬 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 보관하는 데 필요한 버퍼 크기를 검색합니다. (유니코드)
CM_Get_Device_ID_ListA

CM_Get_Device_ID_List 함수는 로컬 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 검색합니다. (ANSI)
CM_Get_Device_ID_ListW

CM_Get_Device_ID_List 함수는 로컬 컴퓨터의 디바이스 인스턴스에 대한 디바이스 instance ID 목록을 검색합니다. (유니코드)
CM_Get_Device_ID_Size

CM_Get_Device_ID_Size 함수는 로컬 컴퓨터의 디바이스 instance 디바이스 instance ID를 보유하는 데 필요한 버퍼 크기를 검색합니다.
CM_Get_Device_ID_Size_Ex

CM_Get_Device_ID_Size_Ex 함수는 로컬 또는 원격 컴퓨터에서 디바이스 instance 디바이스 instance ID를 보유하는 데 필요한 버퍼 크기를 검색합니다.
CM_Get_Device_IDA

CM_Get_Device_ID 함수는 로컬 컴퓨터에서 지정된 디바이스 instance 대한 디바이스 instance ID를 검색합니다. (ANSI)
CM_Get_Device_IDW

CM_Get_Device_ID 함수는 로컬 컴퓨터에서 지정된 디바이스 instance 대한 디바이스 instance ID를 검색합니다. (유니코드)
CM_Get_Device_Interface_Alias_ExA

CM_Get_Device_Interface_Alias_ExW

CM_Get_Device_Interface_AliasA

CM_Get_Device_Interface_Alias 함수는 별칭이 있는 경우 지정된 디바이스 인터페이스 instance 별칭을 반환합니다. (ANSI)
CM_Get_Device_Interface_AliasW

CM_Get_Device_Interface_Alias 함수는 별칭이 있는 경우 지정된 디바이스 인터페이스 instance 별칭을 반환합니다. (유니코드)
CM_Get_Device_Interface_List_ExA

CM_Get_Device_Interface_List_ExW

CM_Get_Device_Interface_List_Size_ExA

CM_Get_Device_Interface_List_Size_ExW

CM_Get_Device_Interface_List_SizeA

CM_Get_Device_Interface_List_Size 함수는 CM_Get_Device_Interface_List 함수에 전달되어야 하는 버퍼 크기를 검색합니다. (ANSI)
CM_Get_Device_Interface_List_SizeW

CM_Get_Device_Interface_List_Size 함수는 CM_Get_Device_Interface_List 함수에 전달되어야 하는 버퍼 크기를 검색합니다. (유니코드)
CM_Get_Device_Interface_ListA

CM_Get_Device_Interface_List 함수는 지정된 디바이스 인터페이스 클래스에 속하는 디바이스 인터페이스 인스턴스 목록을 검색합니다. (ANSI)
CM_Get_Device_Interface_ListW

CM_Get_Device_Interface_List 함수는 지정된 디바이스 인터페이스 클래스에 속하는 디바이스 인터페이스 인스턴스 목록을 검색합니다. (유니코드)
CM_Get_Device_Interface_Property_ExW

CM_Get_Device_Interface_Property_ExW 함수는 디바이스 인터페이스에 대해 설정된 디바이스 속성을 검색합니다.
CM_Get_Device_Interface_Property_Keys_ExW

CM_Get_Device_Interface_Property_Keys_ExW 함수는 디바이스 인터페이스에 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키 배열을 검색합니다.
CM_Get_Device_Interface_Property_KeysW

CM_Get_Device_Interface_Property_Keys 함수는 디바이스 인터페이스에 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키 배열을 검색합니다.
CM_Get_Device_Interface_PropertyW

CM_Get_Device_Interface_Property 함수는 디바이스 인터페이스에 대해 설정된 디바이스 속성을 검색합니다.
CM_Get_DevNode_Custom_Property_ExA

CM_Get_DevNode_Custom_Property_ExW

CM_Get_DevNode_Custom_PropertyA

CM_Get_DevNode_Custom_PropertyW

CM_Get_DevNode_Property_ExW

CM_Get_DevNode_Property_ExW 함수는 디바이스 instance 속성을 검색합니다.
CM_Get_DevNode_Property_Keys

CM_Get_DevNode_Property_Keys 함수는 디바이스 instance 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키의 배열을 검색합니다.
CM_Get_DevNode_Property_Keys_Ex

CM_Get_DevNode_Property_Keys_Ex 함수는 디바이스 instance 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키의 배열을 검색합니다.
CM_Get_DevNode_PropertyW

CM_Get_DevNode_Property 함수는 디바이스 instance 속성을 검색합니다.
CM_Get_DevNode_Registry_Property_ExA

CM_Get_DevNode_Registry_Property_ExW

CM_Get_DevNode_Registry_PropertyA

CM_Get_DevNode_Registry_Property 함수는 레지스트리에서 지정된 디바이스 속성을 검색합니다. (ANSI)
CM_Get_DevNode_Registry_PropertyW

CM_Get_DevNode_Registry_Property 함수는 레지스트리에서 지정된 디바이스 속성을 검색합니다. (유니코드)
CM_Get_DevNode_Status

CM_Get_DevNode_Status 함수는 로컬 머신의 디바이스 트리에 있는 디바이스 노드(devnode)에서 디바이스 instance 상태 가져옵니다.
CM_Get_DevNode_Status_Ex

CM_Get_DevNode_Status_Ex 함수는 로컬 또는 원격 머신의 디바이스 트리에 있는 디바이스 노드(devnode)에서 디바이스 instance 상태 가져옵니다.
CM_Get_First_Log_Conf

CM_Get_First_Log_Conf 함수는 로컬 컴퓨터의 지정된 디바이스 instance 연결된 지정된 구성 유형의 첫 번째 논리적 구성을 가져옵니다.
CM_Get_First_Log_Conf_Ex

CM_Get_First_Log_Conf_Ex 함수는 로컬 또는 원격 컴퓨터에서 지정된 디바이스 instance 연결된 첫 번째 논리 구성을 가져옵니다.
CM_Get_Global_State

CM_Get_Global_State_Ex

CM_Get_Hardware_Profile_Info_ExA

CM_Get_Hardware_Profile_Info_ExW

CM_Get_Hardware_Profile_InfoA

CM_Get_Hardware_Profile_InfoW

CM_Get_HW_Prof_Flags_ExA

CM_Get_HW_Prof_Flags_Ex 함수는 원격 컴퓨터 또는 로컬 컴퓨터에서 디바이스 instance 대한 하드웨어 프로필별 구성 플래그를 검색합니다. (ANSI)
CM_Get_HW_Prof_Flags_ExW

CM_Get_HW_Prof_Flags_Ex 함수는 원격 컴퓨터 또는 로컬 컴퓨터에서 디바이스 instance 대한 하드웨어 프로필별 구성 플래그를 검색합니다. (유니코드)
CM_Get_HW_Prof_FlagsA

CM_Get_HW_Prof_Flags 함수는 로컬 컴퓨터에서 디바이스 instance 대한 하드웨어 프로필별 구성 플래그를 검색합니다. (ANSI)
CM_Get_HW_Prof_FlagsW

CM_Get_HW_Prof_Flags 함수는 로컬 컴퓨터에서 디바이스 instance 대한 하드웨어 프로필별 구성 플래그를 검색합니다. (유니코드)
CM_Get_Log_Conf_Priority

CM_Get_Log_Conf_Priority 함수는 로컬 컴퓨터에서 지정된 논리 구성의 구성 우선 순위를 가져옵니다.
CM_Get_Log_Conf_Priority_Ex

CM_Get_Log_Conf_Priority_Ex 함수는 로컬 또는 원격 컴퓨터에서 지정된 논리 구성의 구성 우선 순위를 가져옵니다.
CM_Get_Next_Log_Conf

CM_Get_Next_Log_Conf 함수는 로컬 컴퓨터의 특정 디바이스 instance 연결된 다음 논리 구성을 가져옵니다.
CM_Get_Next_Log_Conf_Ex

CM_Get_Next_Log_Conf_Ex 함수는 로컬 또는 원격 컴퓨터에서 특정 디바이스 instance 연결된 다음 논리 구성을 가져옵니다.
CM_Get_Next_Res_Des

CM_Get_Next_Res_Des 함수는 로컬 컴퓨터의 논리적 구성에 대해 지정된 리소스 유형의 다음 리소스 설명자에 대한 핸들을 가져옵니다.
CM_Get_Next_Res_Des_Ex

CM_Get_Next_Res_Des_Ex 함수는 로컬 또는 원격 컴퓨터에서 논리적 구성을 위해 지정된 리소스 유형의 다음 리소스 설명자에 대한 핸들을 가져옵니다.
CM_Get_Parent

CM_Get_Parent 함수는 로컬 컴퓨터의 디바이스 트리에서 지정된 디바이스 노드(devnode)의 부모 노드에 대한 디바이스 instance 핸들을 가져옵니다.
CM_Get_Parent_Ex

CM_Get_Parent_Ex 함수는 로컬 또는 원격 머신의 디바이스 트리에서 지정된 디바이스 노드(devnode)의 부모 노드에 대한 디바이스 instance 핸들을 가져옵니다.
CM_Get_Res_Des_Data

CM_Get_Res_Des_Data 함수는 로컬 컴퓨터의 리소스 설명자에 저장된 정보를 검색합니다.
CM_Get_Res_Des_Data_Ex

CM_Get_Res_Des_Data_Ex 함수는 로컬 또는 원격 컴퓨터의 리소스 설명자에 저장된 정보를 검색합니다.
CM_Get_Res_Des_Data_Size

CM_Get_Res_Des_Data_Size 함수는 로컬 컴퓨터의 지정된 리소스 설명자에 포함된 정보를 보관하는 데 필요한 버퍼 크기를 가져옵니다.
CM_Get_Res_Des_Data_Size_Ex

CM_Get_Res_Des_Data_Size_Ex 함수는 로컬 또는 원격 컴퓨터의 지정된 리소스 설명자에 포함된 정보를 보관하는 데 필요한 버퍼 크기를 가져옵니다.
CM_Get_Resource_Conflict_Count

CM_Get_Resource_Conflict_Count 함수는 지정된 리소스 충돌 목록에 포함된 충돌 횟수를 가져옵니다.
CM_Get_Resource_Conflict_DetailsA

CM_Get_Resource_Conflict_Details 함수는 충돌 목록의 리소스 충돌 중 하나에 대한 세부 정보를 가져옵니다. (ANSI)
CM_Get_Resource_Conflict_DetailsW

CM_Get_Resource_Conflict_Details 함수는 충돌 목록의 리소스 충돌 중 하나에 대한 세부 정보를 가져옵니다. (유니코드)
CM_Get_Sibling

CM_Get_Sibling 함수는 로컬 컴퓨터의 디바이스 트리에서 지정된 디바이스 노드(devnode)의 다음 형제 노드에 대한 디바이스 instance 핸들을 가져옵니다.
CM_Get_Sibling_Ex

CM_Get_Sibling_Ex 함수는 로컬 또는 원격 머신의 디바이스 트리에서 지정된 디바이스 노드의 다음 형제 노드에 대한 디바이스 instance 핸들을 가져옵니다.
CM_Get_Version

CM_Get_Version 함수는 로컬 컴퓨터에 대한 PnP(플러그 앤 플레이) Configuration Manager DLL(Cfgmgr32.dll)의 버전 4.0을 반환합니다.
CM_Get_Version_Ex

CM_Get_Version_Ex 함수는 로컬 또는 원격 머신에 대한 PnP(플러그 앤 플레이) Configuration Manager DLL(Cfgmgr32.dll) 버전 4.0을 반환합니다.
CM_Intersect_Range_List

CM_Invert_Range_List

CM_Is_Dock_Station_Present

CM_Is_Dock_Station_Present 함수는 도킹 스테이션이 로컬 컴퓨터에 있는지 여부를 식별합니다.
CM_Is_Dock_Station_Present_Ex

CM_Is_Dock_Station_Present_Ex 함수는 도킹 스테이션이 로컬 또는 원격 컴퓨터에 있는지 여부를 식별합니다.
CM_Is_Version_Available

CM_Is_Version_Available 함수는 지정된 버전의 플러그 앤 플레이(PnP) Configuration Manager DLL(Cfgmgr32.dll)이 로컬 컴퓨터에서 지원되는지 여부를 나타냅니다.
CM_Is_Version_Available_Ex

CM_Is_Version_Available_Ex 함수는 지정된 버전의 플러그 앤 플레이(PNP) Configuration Manager DLL(Cfgmgr32.dll)이 로컬 또는 원격 컴퓨터에서 지원되는지 여부를 나타냅니다.
CM_Locate_DevNode_ExA

CM_Locate_DevNode_Ex 함수는 로컬 컴퓨터 또는 원격 컴퓨터에서 지정된 디바이스 instance ID와 연결된 디바이스 노드에 대한 디바이스 instance 핸들을 가져옵니다. (ANSI)
CM_Locate_DevNode_ExW

CM_Locate_DevNode_Ex 함수는 로컬 컴퓨터 또는 원격 컴퓨터에서 지정된 디바이스 instance ID와 연결된 디바이스 노드에 대한 디바이스 instance 핸들을 가져옵니다. (유니코드)
CM_Locate_DevNodeA

CM_Locate_DevNode 함수는 로컬 컴퓨터에서 지정된 디바이스 instance ID와 연결된 디바이스 노드에 대한 디바이스 instance 핸들을 가져옵니다. (ANSI)
CM_Locate_DevNodeW

CM_Locate_DevNode 함수는 로컬 컴퓨터에서 지정된 디바이스 instance ID와 연결된 디바이스 노드에 대한 디바이스 instance 핸들을 가져옵니다. (유니코드)
CM_MapCrToWin32Err

지정된 CONFIGRET 코드를 해당 시스템 오류 코드로 변환합니다.
CM_Merge_Range_List

CM_Modify_Res_Des

CM_Modify_Res_Des 함수는 로컬 컴퓨터에서 지정된 리소스 설명자를 수정합니다.
CM_Modify_Res_Des_Ex

CM_Modify_Res_Des_Ex 함수는 로컬 또는 원격 컴퓨터에서 지정된 리소스 설명자를 수정합니다.
CM_Move_DevNode

CM_Move_DevNode_Ex

CM_Next_Range

CM_Open_Class_Key_ExA

CM_Open_Class_Key_ExW

CM_Open_Class_KeyA

CM_Open_Class_Key 함수는 디바이스 설정 클래스 레지스트리 키, 디바이스 인터페이스 클래스 레지스트리 키 또는 클래스의 특정 하위 키를 엽니다. (ANSI)
CM_Open_Class_KeyW

CM_Open_Class_Key 함수는 디바이스 설정 클래스 레지스트리 키, 디바이스 인터페이스 클래스 레지스트리 키 또는 클래스의 특정 하위 키를 엽니다. (유니코드)
CM_Open_Device_Interface_Key_ExA

CM_Open_Device_Interface_Key_ExA 함수는 애플리케이션 및 드라이버가 디바이스 인터페이스와 관련된 정보를 저장하는 데 사용하는 레지스트리 하위 키를 엽니다.
CM_Open_Device_Interface_Key_ExW

CM_Open_Device_Interface_Key_ExW 함수는 애플리케이션 및 드라이버가 디바이스 인터페이스와 관련된 정보를 저장하는 데 사용하는 레지스트리 하위 키를 엽니다.
CM_Open_Device_Interface_KeyA

CM_Open_Device_Interface_Key 함수는 애플리케이션 및 드라이버가 디바이스 인터페이스와 관련된 정보를 저장하는 데 사용하는 레지스트리 하위 키를 엽니다. (ANSI)
CM_Open_Device_Interface_KeyW

CM_Open_Device_Interface_Key 함수는 애플리케이션 및 드라이버가 디바이스 인터페이스와 관련된 정보를 저장하는 데 사용하는 레지스트리 하위 키를 엽니다. (유니코드)
CM_Open_DevNode_Key

CM_Open_DevNode_Key 함수는 디바이스별 구성 정보에 대한 레지스트리 키를 엽니다.
CM_Open_DevNode_Key_Ex

CM_Query_And_Remove_SubTree_ExA

CM_Query_And_Remove_SubTree_Ex 함수는 디바이스 instance 및 해당 자식을 제거할 수 있는지 여부를 확인하고 제거합니다. (ANSI)
CM_Query_And_Remove_SubTree_ExW

CM_Query_And_Remove_SubTree_Ex 함수는 디바이스 instance 및 해당 자식을 제거할 수 있는지 여부를 확인하고 제거합니다. (유니코드)
CM_Query_And_Remove_SubTreeA

CM_Query_And_Remove_SubTree 함수는 디바이스 instance 및 해당 자식을 제거할 수 있는지 여부를 확인하고 제거합니다. (ANSI)
CM_Query_And_Remove_SubTreeW

CM_Query_And_Remove_SubTree 함수는 디바이스 instance 및 해당 자식을 제거할 수 있는지 여부를 확인하고 제거합니다. (유니코드)
CM_Query_Arbitrator_Free_Data

CM_Query_Arbitrator_Free_Data_Ex

CM_Query_Arbitrator_Free_Size

CM_Query_Arbitrator_Free_Size_Ex

CM_Query_Remove_SubTree

CM_Query_Remove_SubTree_Ex

CM_Query_Resource_Conflict_List

CM_Query_Resource_Conflict_List 함수는 지정된 디바이스 instance 리소스 설명과 충돌하는 리소스 요구 사항이 있는 디바이스 인스턴스를 식별합니다.
CM_Reenumerate_DevNode

CM_Reenumerate_DevNode 함수는 지정된 디바이스 노드와 모든 자식 노드로 식별된 디바이스를 열거합니다.
CM_Reenumerate_DevNode_Ex

CM_Reenumerate_DevNode_Ex 함수는 지정된 디바이스 노드 및 모든 자식 노드로 식별된 디바이스를 열거합니다.
CM_Register_Device_Driver

CM_Register_Device_Driver_Ex

CM_Register_Device_Interface_ExA

CM_Register_Device_Interface_ExW

CM_Register_Device_InterfaceA

CM_Register_Device_InterfaceW

CM_Register_Notification

CM_Register_Notification 함수는 지정된 형식의 PnP 이벤트가 발생할 때 호출할 애플리케이션 콜백 루틴을 등록합니다.
CM_Remove_SubTree

CM_Remove_SubTree_Ex

CM_Request_Device_Eject_ExA

CM_Request_Device_Eject_Ex 함수는 디바이스가 이동식인 경우 안전한 제거를 위해 로컬 또는 원격 디바이스 instance 준비합니다. 디바이스를 물리적으로 배출할 수 있는 경우 디바이스가 제거됩니다. (ANSI)
CM_Request_Device_Eject_ExW

CM_Request_Device_Eject_Ex 함수는 디바이스가 이동식인 경우 안전한 제거를 위해 로컬 또는 원격 디바이스 instance 준비합니다. 디바이스를 물리적으로 배출할 수 있는 경우 디바이스가 제거됩니다. (유니코드)
CM_Request_Device_EjectA

CM_Request_Device_Eject 함수는 디바이스가 이동식인 경우 안전한 제거를 위해 로컬 디바이스 instance 준비합니다. 디바이스를 물리적으로 배출할 수 있는 경우 디바이스가 제거됩니다. (ANSI)
CM_Request_Device_EjectW

CM_Request_Device_Eject 함수는 디바이스가 이동식인 경우 안전한 제거를 위해 로컬 디바이스 instance 준비합니다. 디바이스를 물리적으로 배출할 수 있는 경우 디바이스가 제거됩니다. (유니코드)
CM_Request_Eject_PC

CM_Request_Eject_PC 함수는 로컬 도킹 스테이션에 삽입된 휴대용 PC를 배출할 것을 요청합니다.
CM_Request_Eject_PC_Ex

CM_Request_Eject_PC_Ex 함수는 로컬 또는 원격 도킹 스테이션에 삽입된 휴대용 PC를 배출할 것을 요청합니다.
CM_Run_Detection

CM_Run_Detection_Ex

CM_Set_Class_Property_ExW

CM_Set_Class_Property_ExW 함수는 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대한 클래스 속성을 설정합니다.
CM_Set_Class_PropertyW

CM_Set_Class_Property 함수는 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대한 클래스 속성을 설정합니다.
CM_Set_Class_Registry_PropertyA

CM_Set_Class_Registry_Property 함수는 디바이스 설정 클래스의 속성을 설정하거나 삭제합니다. (ANSI)
CM_Set_Class_Registry_PropertyW

CM_Set_Class_Registry_Property 함수는 디바이스 설정 클래스의 속성을 설정하거나 삭제합니다. (유니코드)
CM_Set_Device_Interface_Property_ExW

CM_Set_Device_Interface_Property_ExW 함수는 디바이스 인터페이스의 디바이스 속성을 설정합니다.
CM_Set_Device_Interface_PropertyW

CM_Set_Device_Interface_Property 함수는 디바이스 인터페이스의 디바이스 속성을 설정합니다.
CM_Set_DevNode_Problem

CM_Set_DevNode_Problem 함수는 로컬 컴퓨터에 설치된 디바이스에 대한 문제 코드를 설정합니다.
CM_Set_DevNode_Problem_Ex

CM_Set_DevNode_Problem_Ex 함수는 로컬 또는 원격 컴퓨터에 설치된 디바이스에 대한 문제 코드를 설정합니다.
CM_Set_DevNode_Property_ExW

CM_Set_DevNode_Property_ExW 함수는 디바이스 instance 속성을 설정합니다.
CM_Set_DevNode_PropertyW

CM_Set_DevNode_Property 함수는 디바이스 instance 속성을 설정합니다.
CM_Set_DevNode_Registry_Property_ExA

CM_Set_DevNode_Registry_Property_ExW

CM_Set_DevNode_Registry_PropertyA

CM_Set_DevNode_Registry_Property 함수는 레지스트리에서 지정된 디바이스 속성을 설정합니다. (ANSI)
CM_Set_DevNode_Registry_PropertyW

CM_Set_DevNode_Registry_Property 함수는 레지스트리에서 지정된 디바이스 속성을 설정합니다. (유니코드)
CM_Set_HW_Prof

CM_Set_HW_Prof_Ex

CM_Set_HW_Prof_Flags_ExA

CM_Set_HW_Prof_Flags_ExW

CM_Set_HW_Prof_FlagsA

CM_Set_HW_Prof_FlagsW

CM_Setup_DevNode

CM_Setup_DevNode 함수는 디바이스 구성에 문제가 있으므로 실행되지 않는 디바이스 instance 다시 시작합니다.
CM_Setup_DevNode_Ex

CM_Test_Range_Available

CM_Uninstall_DevNode

CM_Uninstall_DevNode 함수는 디바이스 instance 연결된 모든 영구 상태를 제거합니다.
CM_Uninstall_DevNode_Ex

CM_Unregister_Device_Interface_ExA

CM_Unregister_Device_Interface_ExW

CM_Unregister_Device_InterfaceA

CM_Unregister_Device_InterfaceW

CM_Unregister_Notification

코드가 Windows 7 또는 이전 버전의 Windows를 대상으로 하는 경우 CM_Unregister_Notification 대신 UnregisterDeviceNotification을 사용합니다.
CM_WaitNoPendingInstallEvents

CMP_WaitNoPendingInstallEvents(CM_WaitNoPendingInstallEvents) 함수는 PnP 관리자가 수행할 보류 중인 디바이스 설치 작업이 없을 때까지 기다립니다.

구조체

 
BUSNUMBER_DES

BUSNUMBER_DES 구조는 디바이스 instance 버스 번호 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다.
BUSNUMBER_RANGE

BUSNUMBER_RANGE 구조는 디바이스 instance 버스 번호 사용을 설명하는 리소스 요구 사항 목록을 지정합니다. 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
BUSNUMBER_RESOURCE

BUSNUMBER_RESOURCE 구조는 디바이스 instance 버스 번호 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정합니다. 리소스 목록 및 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
CM_NOTIFY_EVENT_DATA

디바이스 알림 이벤트 데이터 구조입니다.
CM_NOTIFY_FILTER

디바이스 알림 필터 구조.
CONFLICT_DETAILS_A

CONFLICT_DETAILS 구조체는 CM_Get_Resource_Conflict_Details 함수에 대한 매개 변수로 사용됩니다. (ANSI)
CONFLICT_DETAILS_W

CONFLICT_DETAILS 구조체는 CM_Get_Resource_Conflict_Details 함수에 대한 매개 변수로 사용됩니다. (유니코드)
CS_DES

CS_DES 구조는 디바이스 instance 디바이스 클래스별 리소스 사용량을 설명하는 리소스 목록을 지정하는 데 사용됩니다. 리소스 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
CS_RESOURCE

CS_RESOURCE 구조는 디바이스 instance 대한 디바이스 클래스별 리소스 사용량을 설명하는 리소스 목록을 지정하는 데 사용됩니다. 리소스 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
DMA_DES

DMA_DES 구조는 디바이스 instance 대한 DMA(직접 메모리 액세스) 채널 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다.
DMA_RANGE

DMA_RANGE 구조는 디바이스 instance DMA 채널 사용량을 설명하는 리소스 요구 사항 목록을 지정합니다. 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
DMA_RESOURCE

DMA_RESOURCE 구조는 디바이스 instance DMA 채널 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다.
IO_DES

IO_DES 구조는 디바이스 instance I/O 포트 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. 리소스 목록 및 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
IO_RANGE

IO_RANGE 구조는 디바이스 instance I/O 포트 사용을 설명하는 리소스 요구 사항 목록을 지정합니다. 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
IO_RESOURCE

IO_RESOURCE 구조는 디바이스 instance I/O 포트 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다.
IRQ_DES_32

IRQ_DES 구조는 디바이스 instance IRQ 줄 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. 리소스 목록 및 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요. (32비트)
IRQ_DES_64

IRQ_DES 구조는 디바이스 instance IRQ 줄 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. 리소스 목록 및 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요. (64비트)
IRQ_RANGE

IRQ_RANGE 구조는 디바이스 instance IRQ 줄 사용을 설명하는 리소스 요구 사항 목록을 지정합니다. 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
IRQ_RESOURCE_32

IRQ_RESOURCE 구조는 디바이스 instance IRQ 줄 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. (32비트)
IRQ_RESOURCE_64

IRQ_RESOURCE 구조는 디바이스 instance IRQ 줄 사용을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. (64비트)
MEM_DES

MEM_DES 구조는 디바이스 instance 메모리 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. 리소스 목록 및 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
MEM_RANGE

MEM_RANGE 구조는 디바이스 instance 메모리 사용량을 설명하는 리소스 요구 사항 목록을 지정합니다. 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
MEM_RESOURCE

MEM_RESOURCE 구조는 디바이스 instance 메모리 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. 리소스 목록 및 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
MFCARD_DES

MFCARD_DES 구조는 다기능 디바이스의 instance 제공하는 하드웨어 함수 중 하나에서 리소스 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다.
MFCARD_RESOURCE

MFCARD_RESOURCE 구조는 다기능 디바이스의 instance 제공하는 하드웨어 함수 중 하나에서 리소스 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다.
PCCARD_DES

PCCARD_DES 구조는 PC 카드 instance 리소스 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다. 리소스 목록 및 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.
PCCARD_RESOURCE

PCCARD_RESOURCE 구조는 PC 카드 instance 리소스 사용량을 설명하는 리소스 목록 또는 리소스 요구 사항 목록을 지정하는 데 사용됩니다.

열거형

 
CM_NOTIFY_ACTION

이 열거형은 플러그 앤 플레이 디바이스 이벤트 유형을 식별합니다.