cfgmgr32.h 標頭

裝置和驅動程式安裝參考會使用此標頭。 如需詳細資訊,請參閱:

cfgmgr32.h 包含下列程式設計介面:

函式

 
CM_Add_Empty_Log_Conf

CM_Add_Empty_Log_Conf函式會在本機電腦上,針對指定的組態類型和指定的裝置實例,建立空的邏輯組態。
CM_Add_Empty_Log_Conf_Ex

CM_Add_Empty_Log_Conf_Ex函式會在本機或遠端電腦上,為指定的組態類型和指定的裝置實例建立空的邏輯組態。
CM_Add_ID_ExA

如果尚未) 裝置實例的硬體識別碼清單或相容的識別碼清單,CM_Add_ID_Ex函式會在本機或遠端電腦上附加裝置識別碼 (。 (ANSI)
CM_Add_ID_ExW

如果尚未) 裝置實例的硬體識別碼清單或相容的識別碼清單,CM_Add_ID_Ex函式會在本機或遠端電腦上附加裝置識別碼 (。 (Unicode)
CM_Add_IDA

如果尚未) 到裝置實例的硬體識別碼清單或相容的識別碼清單,CM_Add_ID函式會將指定的裝置識別碼附加 (。
CM_Add_IDW

如果尚未) 到裝置實例的硬體識別碼清單或相容的識別碼清單,CM_Add_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函式會建立與遠端電腦的連線。 (Unicode)
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函式會刪除應用程式和驅動程式用來儲存介面特定資訊的登錄子機碼。 (Unicode)
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函式會藉由提供每個列舉值的名稱,列舉本機或遠端電腦的裝置列舉值。 (Unicode)
CM_Enumerate_EnumeratorsA

CM_Enumerate_Enumerators函式會藉由提供每個列舉值的名稱來列舉本機電腦的裝置列舉值。 (ANSI)
CM_Enumerate_EnumeratorsW

CM_Enumerate_Enumerators函式會藉由提供每個列舉值的名稱來列舉本機電腦的裝置列舉值。 (Unicode)
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) 。
CM_Get_Child_Ex

CM_Get_Child_Ex函式可用來擷取裝置實例控制碼,以擷取指定裝置節點的第一個子節點, (devnode) 本機或遠端電腦的裝置樹狀結構中。
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函式會擷取裝置安裝類別屬性。 (Unicode)
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函式會擷取本機或遠端電腦上指定裝置實例的裝置實例識別碼。 (ANSI)
CM_Get_Device_ID_ExW

CM_Get_Device_ID_Ex函式會擷取本機或遠端電腦上指定裝置實例的裝置實例識別碼。 (Unicode)
CM_Get_Device_ID_List_ExA

CM_Get_Device_ID_List_Ex函式會擷取本機或遠端電腦上裝置實例的裝置實例識別碼清單。 (ANSI)
CM_Get_Device_ID_List_ExW

CM_Get_Device_ID_List_Ex函式會擷取本機或遠端電腦上裝置實例的裝置實例識別碼清單。 (Unicode)
CM_Get_Device_ID_List_Size_ExA

CM_Get_Device_ID_List_Size_Ex函式會擷取保存本機或遠端電腦裝置實例之裝置實例識別碼清單所需的緩衝區大小。 (ANSI)
CM_Get_Device_ID_List_Size_ExW

CM_Get_Device_ID_List_Size_Ex函式會擷取保存本機或遠端電腦裝置實例之裝置實例識別碼清單所需的緩衝區大小。 (Unicode)
CM_Get_Device_ID_List_SizeA

CM_Get_Device_ID_List_Size函式會擷取保存本機電腦裝置實例之裝置實例識別碼清單所需的緩衝區大小。 (ANSI)
CM_Get_Device_ID_List_SizeW

CM_Get_Device_ID_List_Size函式會擷取保存本機電腦裝置實例之裝置實例識別碼清單所需的緩衝區大小。 (Unicode)
CM_Get_Device_ID_ListA

CM_Get_Device_ID_List函式會擷取本機電腦裝置實例的裝置實例識別碼清單。 (ANSI)
CM_Get_Device_ID_ListW

CM_Get_Device_ID_List函式會擷取本機電腦裝置實例的裝置實例識別碼清單。 (Unicode)
CM_Get_Device_ID_Size

CM_Get_Device_ID_Size函式會擷取在本機電腦上保存裝置實例識別碼所需的緩衝區大小。
CM_Get_Device_ID_Size_Ex

CM_Get_Device_ID_Size_Ex函式會擷取在本機或遠端電腦上保存裝置實例識別碼所需的緩衝區大小。
CM_Get_Device_IDA

CM_Get_Device_ID函式會擷取本機電腦上指定裝置實例的裝置實例識別碼。 (ANSI)
CM_Get_Device_IDW

CM_Get_Device_ID函式會擷取本機電腦上指定裝置實例的裝置實例識別碼。 (Unicode)
CM_Get_Device_Interface_Alias_ExA

CM_Get_Device_Interface_Alias_ExW

CM_Get_Device_Interface_AliasA

如果別名存在,CM_Get_Device_Interface_Alias函式會傳回指定之裝置介面實例的別名。 (ANSI)
CM_Get_Device_Interface_AliasW

如果別名存在,CM_Get_Device_Interface_Alias函式會傳回指定之裝置介面實例的別名。 (Unicode)
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函式的緩衝區大小。 (Unicode)
CM_Get_Device_Interface_ListA

CM_Get_Device_Interface_List函式會擷取屬於指定裝置介面類別別的裝置介面實例清單。 (ANSI)
CM_Get_Device_Interface_ListW

CM_Get_Device_Interface_List函式會擷取屬於指定裝置介面類別別的裝置介面實例清單。 (Unicode)
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函式會擷取裝置實例屬性。
CM_Get_DevNode_Property_Keys

CM_Get_DevNode_Property_Keys函式會擷取裝置屬性索引鍵的陣列,此陣列代表為裝置實例設定的裝置屬性。
CM_Get_DevNode_Property_Keys_Ex

CM_Get_DevNode_Property_Keys_Ex函式會擷取裝置屬性索引鍵的陣列,這些索引鍵代表為裝置實例設定的裝置屬性。
CM_Get_DevNode_PropertyW

CM_Get_DevNode_Property函式會擷取裝置實例屬性。
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函式會從登錄擷取指定的裝置屬性。 (Unicode)
CM_Get_DevNode_Status

CM_Get_DevNode_Status函式會從裝置節點取得裝置實例的狀態, (本機電腦裝置樹狀目錄中的 devnode) 。
CM_Get_DevNode_Status_Ex

CM_Get_DevNode_Status_Ex函式會從裝置節點取得裝置實例的狀態, (開發節點) 本機或遠端電腦的裝置樹狀結構。
CM_Get_First_Log_Conf

CM_Get_First_Log_Conf函式會取得與本機電腦上指定裝置實例相關聯的指定組態類型的第一個邏輯組態。
CM_Get_First_Log_Conf_Ex

CM_Get_First_Log_Conf_Ex函式會取得與本機或遠端電腦上指定裝置實例相關聯的第一個邏輯組態。
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函式會擷取遠端電腦或本機電腦上裝置實例的硬體設定檔特定組態旗標。 (ANSI)
CM_Get_HW_Prof_Flags_ExW

CM_Get_HW_Prof_Flags_Ex函式會擷取遠端電腦或本機電腦上裝置實例的硬體設定檔特定組態旗標。 (Unicode)
CM_Get_HW_Prof_FlagsA

CM_Get_HW_Prof_Flags函式會擷取本機電腦上裝置實例的硬體設定檔特定組態旗標。 (ANSI)
CM_Get_HW_Prof_FlagsW

CM_Get_HW_Prof_Flags函式會擷取本機電腦上裝置實例的硬體設定檔特定組態旗標。 (Unicode)
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函式會取得與本機電腦上特定裝置實例相關聯的下一個邏輯組態。
CM_Get_Next_Log_Conf_Ex

CM_Get_Next_Log_Conf_Ex函式會取得與本機或遠端電腦上特定裝置實例相關聯的下一個邏輯組態。
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) 。
CM_Get_Parent_Ex

CM_Get_Parent_Ex函式會取得指定裝置節點之父節點的裝置實例控制碼, (開發節點) 本機或遠端電腦的裝置樹狀目錄中。
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函式會取得衝突清單中其中一個資源衝突的詳細資料。 (Unicode)
CM_Get_Sibling

CM_Get_Sibling函式會在本機電腦的裝置樹狀結構中,取得指定裝置節點之下一個同層級節點的裝置實例控制碼, (devnode) 。
CM_Get_Sibling_Ex

CM_Get_Sibling_Ex函式會在本機或遠端電腦的裝置樹狀結構中,取得指定裝置節點之下一個同層級節點的裝置實例控制碼。
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函式會在本機電腦或遠端電腦上,取得與指定裝置實例識別碼相關聯的裝置節點的裝置實例控制碼。 (ANSI)
CM_Locate_DevNode_ExW

CM_Locate_DevNode_Ex函式會在本機電腦或遠端電腦上,取得與指定裝置實例識別碼相關聯的裝置節點的裝置實例控制碼。 (Unicode)
CM_Locate_DevNodeA

CM_Locate_DevNode函式會取得裝置實例控制碼,該裝置節點與本機電腦上的指定裝置實例識別碼相關聯。 (ANSI)
CM_Locate_DevNodeW

CM_Locate_DevNode函式會取得裝置實例控制碼,該裝置節點與本機電腦上的指定裝置實例識別碼相關聯。 (Unicode)
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函式會開啟裝置安裝類別登錄機碼、裝置介面類別別登錄機碼或類別的特定子機碼。 (Unicode)
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函式會開啟應用程式和驅動程式用來儲存裝置介面專屬資訊的登錄子機碼。 (Unicode)
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函式會檢查是否可以移除裝置實例及其子系,如果是的話,它會移除它們。 (ANSI)
CM_Query_And_Remove_SubTree_ExW

CM_Query_And_Remove_SubTree_Ex函式會檢查是否可以移除裝置實例及其子系,如果是的話,它會移除它們。 (Unicode)
CM_Query_And_Remove_SubTreeA

CM_Query_And_Remove_SubTree函式會檢查是否可以移除裝置實例及其子系,如果是的話,它會移除它們。 (ANSI)
CM_Query_And_Remove_SubTreeW

CM_Query_And_Remove_SubTree函式會檢查是否可以移除裝置實例及其子系,如果是的話,它會移除它們。 (Unicode)
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函式會識別資源需求與指定裝置實例的資源描述衝突的裝置實例。
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函式會準備本機或遠端裝置實例以進行安全移除。 如果裝置可以實際退出,則會是 。 (ANSI)
CM_Request_Device_Eject_ExW

如果裝置為可移動裝置,CM_Request_Device_Eject_Ex函式會準備本機或遠端裝置實例以進行安全移除。 如果裝置可以實際退出,則會是 。 (Unicode)
CM_Request_Device_EjectA

如果裝置為可移動裝置,CM_Request_Device_Eject函式會準備本機裝置實例以進行安全移除。 如果裝置可以實際退出,則會是 。 (ANSI)
CM_Request_Device_EjectW

如果裝置為可移動裝置,CM_Request_Device_Eject函式會準備本機裝置實例以進行安全移除。 如果裝置可以實際退出,則會是 。 (Unicode)
CM_Request_Eject_PC

CM_Request_Eject_PC函式會要求將可攜式電腦插入本機擴充座中,因此會退出。
CM_Request_Eject_PC_Ex

CM_Request_Eject_PC_Ex函式會要求將可攜式電腦插入本機或遠端擴充座中,因此會退出。
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函式會設定或刪除裝置安裝類別的屬性。 (Unicode)
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函式會設定裝置實例屬性。
CM_Set_DevNode_PropertyW

CM_Set_DevNode_Property函式會設定裝置實例屬性。
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函式會在登錄中設定指定的裝置屬性。 (Unicode)
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函式會重新開機未執行的裝置實例,因為裝置組態發生問題。
CM_Setup_DevNode_Ex

CM_Test_Range_Available

CM_Uninstall_DevNode

CM_Uninstall_DevNode函式會移除與裝置實例相關聯的所有持續性狀態。
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 為目標,請使用 UnregisterDeviceNotification 而不是 CM_Unregister_Notification。
CM_WaitNoPendingInstallEvents

CMP_WaitNoPendingInstallEvents (CM_WaitNoPendingInstallEvents) 函式會等到 PnP 管理員沒有擱置的裝置安裝活動才會執行。

結構

 
BUSNUMBER_DES

BUSNUMBER_DES 結構用於指定資源清單或描述裝置實例匯流排號碼使用量的資源需求清單。
BUSNUMBER_RANGE

BUSNUMBER_RANGE 結構會指定描述裝置實例匯流排號碼使用量的資源需求清單。 如需資源需求清單的詳細資訊,請參閱硬體資源。
BUSNUMBER_RESOURCE

BUSNUMBER_RESOURCE 結構會指定資源清單或描述裝置實例匯流排號碼使用量的資源需求清單。 如需資源清單和資源需求清單的詳細資訊,請參閱硬體資源。
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函式的參數使用。 (Unicode)
CS_DES

CS_DES 結構用於指定描述裝置實例裝置類別特定資源使用量的資源清單。 如需資源清單的詳細資訊,請參閱硬體資源。
CS_RESOURCE

CS_RESOURCE結構用於指定描述裝置實例裝置類別特定資源使用量的資源清單。 如需資源清單的詳細資訊,請參閱硬體資源。
DMA_DES

DMA_DES 結構用於指定資源清單或資源需求清單,描述裝置實例的直接記憶體存取 (DMA) 通道使用量。
DMA_RANGE

DMA_RANGE 結構會指定描述裝置實例 DMA 通道使用量的資源需求清單。 如需資源需求清單的詳細資訊,請參閱硬體資源。
DMA_RESOURCE

DMA_RESOURCE 結構用於指定資源清單或描述裝置實例 DMA 通道使用量的資源需求清單。
IO_DES

IO_DES 結構用於指定資源清單或描述裝置實例 I/O 埠使用量的資源需求清單。 如需資源清單和資源需求清單的詳細資訊,請參閱硬體資源。
IO_RANGE

IO_RANGE 結構會指定描述裝置實例 I/O 埠使用量的資源需求清單。 如需資源需求清單的詳細資訊,請參閱硬體資源。
IO_RESOURCE

IO_RESOURCE 結構用於指定資源清單或描述裝置實例 I/O 埠使用量的資源需求清單。
IRQ_DES_32

IRQ_DES 結構用於指定資源清單或描述裝置實例 IRQ 行使用量的資源需求清單。 如需資源清單和資源需求清單的詳細資訊,請參閱硬體資源。 (32 位)
IRQ_DES_64

IRQ_DES 結構用於指定資源清單或描述裝置實例 IRQ 行使用量的資源需求清單。 如需資源清單和資源需求清單的詳細資訊,請參閱硬體資源。 (64 位)
IRQ_RANGE

IRQ_RANGE 結構會指定描述裝置實例 IRQ 行使用量的資源需求清單。 如需資源需求清單的詳細資訊,請參閱硬體資源。
IRQ_RESOURCE_32

IRQ_RESOURCE 結構用於指定資源清單或描述裝置實例 IRQ 行使用量的資源需求清單。 (32 位)
IRQ_RESOURCE_64

IRQ_RESOURCE 結構用於指定資源清單或描述裝置實例 IRQ 行使用量的資源需求清單。 (64 位)
MEM_DES

MEM_DES 結構用於指定資源清單或描述裝置實例記憶體使用量的資源需求清單。 如需資源清單和資源需求清單的詳細資訊,請參閱硬體資源。
MEM_RANGE

MEM_RANGE 結構會指定描述裝置實例記憶體使用量的資源需求清單。 如需資源需求清單的詳細資訊,請參閱硬體資源。
MEM_RESOURCE

MEM_RESOURCE 結構用於指定資源清單或描述裝置實例記憶體使用量的資源需求清單。 如需資源清單和資源需求清單的詳細資訊,請參閱硬體資源。
MFCARD_DES

MFCARD_DES 結構可用來指定資源清單或資源需求清單,以描述多重功能裝置實例所提供的其中一個硬體功能的資源使用量。
MFCARD_RESOURCE

MFCARD_RESOURCE 結構可用來指定資源清單或資源需求清單,以描述多重功能裝置實例所提供的其中一個硬體功能的資源使用量。
PCCARD_DES

PCCARD_DES 結構用於指定資源清單或描述電腦卡片實例資源使用量的資源需求清單。 如需資源清單和資源需求清單的詳細資訊,請參閱硬體資源。
PCCARD_RESOURCE

PCCARD_RESOURCE 結構用於指定資源清單或描述電腦卡片實例資源使用量的資源需求清單。

列舉

 
CM_NOTIFY_ACTION

此列舉可識別裝置事件種類隨插即用。