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 此列舉可識別裝置事件種類隨插即用。 |