| cfgmgr32.h (6.3.9600.17415-Windows 8.1) | | cfgmgr32.h (10.0.10586.0-Windows 10 1511 10586.494) |
| | |
| skipping to change at line 24 | | skipping to change at line 24 |
| --*/ | | --*/ |
| | |
| #ifndef _CFGMGR32_H_ | | #ifndef _CFGMGR32_H_ |
| #define _CFGMGR32_H_ | | #define _CFGMGR32_H_ |
| | |
| #if _MSC_VER > 1000 | | #if _MSC_VER > 1000 |
| #pragma once | | #pragma once |
| #endif | | #endif |
| #include <winapifamily.h> | | #include <winapifamily.h> |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| #include <cfg.h> | | #include <cfg.h> |
| #include <devpropdef.h> | | #include <devpropdef.h> |
| | |
| #ifndef GUID_DEFINED | | #ifndef GUID_DEFINED |
| #include <guiddef.h> | | #include <guiddef.h> |
| #endif /* GUID_DEFINED */ | | #endif /* GUID_DEFINED */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" { | | extern "C" { |
| | |
| skipping to change at line 957 | | skipping to change at line 957 |
| #define CM_DETECT_RUN (0x80000000) | | #define CM_DETECT_RUN (0x80000000) |
| #define CM_DETECT_BITS (0x80000007) | | #define CM_DETECT_BITS (0x80000007) |
| | |
| // | | // |
| // Flags for CM_Disable_DevNode | | // Flags for CM_Disable_DevNode |
| // | | // |
| #define CM_DISABLE_POLITE (0x00000000) // Ask the driver | | #define CM_DISABLE_POLITE (0x00000000) // Ask the driver |
| #define CM_DISABLE_ABSOLUTE (0x00000001) // Don't ask the driver | | #define CM_DISABLE_ABSOLUTE (0x00000001) // Don't ask the driver |
| #define CM_DISABLE_HARDWARE (0x00000002) // Don't ask the driver, and
won't be restarteable | | #define CM_DISABLE_HARDWARE (0x00000002) // Don't ask the driver, and
won't be restarteable |
| #define CM_DISABLE_UI_NOT_OK (0x00000004) // Don't popup any veto API | | #define CM_DISABLE_UI_NOT_OK (0x00000004) // Don't popup any veto API |
|
| #define CM_DISABLE_BITS (0x00000007) // The bits for the disable | | #define CM_DISABLE_PERSIST (0x00000008) // Persists through restart |
| function | | by setting CONFIGFLAG_DISABLED in the registry |
| | #define CM_DISABLE_BITS (0x0000000F) // The bits for the disable |
| | function |
| | |
| // | | // |
| // Flags for CM_Get_Device_ID_List, CM_Get_Device_ID_List_Size | | // Flags for CM_Get_Device_ID_List, CM_Get_Device_ID_List_Size |
| // | | // |
| #define CM_GETIDLIST_FILTER_NONE (0x00000000) | | #define CM_GETIDLIST_FILTER_NONE (0x00000000) |
| #define CM_GETIDLIST_FILTER_ENUMERATOR (0x00000001) | | #define CM_GETIDLIST_FILTER_ENUMERATOR (0x00000001) |
| #define CM_GETIDLIST_FILTER_SERVICE (0x00000002) | | #define CM_GETIDLIST_FILTER_SERVICE (0x00000002) |
| #define CM_GETIDLIST_FILTER_EJECTRELATIONS (0x00000004) | | #define CM_GETIDLIST_FILTER_EJECTRELATIONS (0x00000004) |
| #define CM_GETIDLIST_FILTER_REMOVALRELATIONS (0x00000008) | | #define CM_GETIDLIST_FILTER_REMOVALRELATIONS (0x00000008) |
| #define CM_GETIDLIST_FILTER_POWERRELATIONS (0x00000010) | | #define CM_GETIDLIST_FILTER_POWERRELATIONS (0x00000010) |
| | |
| skipping to change at line 1204 | | skipping to change at line 1205 |
| #if (WINVER >= _WIN32_WINNT_WIN8) | | #if (WINVER >= _WIN32_WINNT_WIN8) |
| #define CM_SETUP_DEVNODE_CONFIG (0x00000005) // Configure devinst withou
t (re)starting | | #define CM_SETUP_DEVNODE_CONFIG (0x00000005) // Configure devinst withou
t (re)starting |
| #define CM_SETUP_DEVINST_CONFIG CM_SETUP_DEVNODE_CONFIG | | #define CM_SETUP_DEVINST_CONFIG CM_SETUP_DEVNODE_CONFIG |
| #define CM_SETUP_DEVNODE_CONFIG_CLASS (0x00000006) // Configure devinst class
without (re)starting | | #define CM_SETUP_DEVNODE_CONFIG_CLASS (0x00000006) // Configure devinst class
without (re)starting |
| #define CM_SETUP_DEVINST_CONFIG_CLASS CM_SETUP_DEVNODE_CONFIG_CLASS | | #define CM_SETUP_DEVINST_CONFIG_CLASS CM_SETUP_DEVNODE_CONFIG_CLASS |
| #endif // (WINVER >= _WIN32_WINNT_WIN8) | | #endif // (WINVER >= _WIN32_WINNT_WIN8) |
| #if (WINVER >= _WIN32_WINNT_WINBLUE) | | #if (WINVER >= _WIN32_WINNT_WINBLUE) |
| #define CM_SETUP_DEVNODE_CONFIG_EXTENSIONS (0x00000007) // Configure devinst ext
ensions without (re)starting | | #define CM_SETUP_DEVNODE_CONFIG_EXTENSIONS (0x00000007) // Configure devinst ext
ensions without (re)starting |
| #define CM_SETUP_DEVINST_CONFIG_EXTENSIONS CM_SETUP_DEVNODE_CONFIG_EXTENSIONS | | #define CM_SETUP_DEVINST_CONFIG_EXTENSIONS CM_SETUP_DEVNODE_CONFIG_EXTENSIONS |
| #endif // (WINVER >= _WIN32_WINNT_WINBLUE) | | #endif // (WINVER >= _WIN32_WINNT_WINBLUE) |
|
| #define CM_SETUP_BITS (0x00000007) | | #if (WINVER >= _WIN32_WINNT_WINTHRESHOLD) |
| | #define CM_SETUP_DEVNODE_CONFIG_RESET (0x00000008) // Reset devinst configurat |
| | ion without (re)starting |
| | #define CM_SETUP_DEVINST_CONFIG_RESET CM_SETUP_DEVNODE_CONFIG_RESET |
| | #endif // (WINVER >= _WIN32_WINNT_WINTHRESHOLD) |
| | #define CM_SETUP_BITS (0x0000000F) |
| | |
| // | | // |
| // Flags for CM_Query_Arbitrator_Free_Data and | | // Flags for CM_Query_Arbitrator_Free_Data and |
| // CM_Query_Arbitrator_Free_Data_Size. | | // CM_Query_Arbitrator_Free_Data_Size. |
| // | | // |
| #define CM_QUERY_ARBITRATOR_RAW (0x00000000) | | #define CM_QUERY_ARBITRATOR_RAW (0x00000000) |
| #define CM_QUERY_ARBITRATOR_TRANSLATED (0x00000001) | | #define CM_QUERY_ARBITRATOR_TRANSLATED (0x00000001) |
| #define CM_QUERY_ARBITRATOR_BITS (0x00000001) | | #define CM_QUERY_ARBITRATOR_BITS (0x00000001) |
| | |
| #if (WINVER >= _WIN32_WINNT_WINXP) | | #if (WINVER >= _WIN32_WINNT_WINXP) |
| | |
| skipping to change at line 1368 | | skipping to change at line 1373 |
| typedef __callback DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)( | | typedef __callback DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)( |
| _In_ HCMNOTIFICATION hNotify, | | _In_ HCMNOTIFICATION hNotify, |
| _In_opt_ PVOID Context, | | _In_opt_ PVOID Context, |
| _In_ CM_NOTIFY_ACTION Action, | | _In_ CM_NOTIFY_ACTION Action, |
| _In_reads_bytes_(EventDataSize) PCM_NOTIFY_EVENT_DATA EventData, | | _In_reads_bytes_(EventDataSize) PCM_NOTIFY_EVENT_DATA EventData, |
| _In_ DWORD EventDataSize | | _In_ DWORD EventDataSize |
| ); | | ); |
| | |
| #endif // (WINVER >= _WIN32_WINNT_WIN8) | | #endif // (WINVER >= _WIN32_WINNT_WIN8) |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| //-------------------------------------------------------------- | | //-------------------------------------------------------------- |
| // Function prototypes | | // Function prototypes |
| //-------------------------------------------------------------- | | //-------------------------------------------------------------- |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Add_Empty_Log_Conf( | | CM_Add_Empty_Log_Conf( |
| _Out_ PLOG_CONF plcLogConf, | | _Out_ PLOG_CONF plcLogConf, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| | |
| skipping to change at line 1550 | | skipping to change at line 1561 |
| #endif // UNICODE | | #endif // UNICODE |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Create_Range_List( | | CM_Create_Range_List( |
| _Out_ PRANGE_LIST prlh, | | _Out_ PRANGE_LIST prlh, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Delete_Class_Key( | | CM_Delete_Class_Key( |
| _In_ LPGUID ClassGuid, | | _In_ LPGUID ClassGuid, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Delete_Class_Key_Ex( | | CM_Delete_Class_Key_Ex( |
| _In_ LPGUID ClassGuid, | | _In_ LPGUID ClassGuid, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Delete_DevNode_Key( | | CM_Delete_DevNode_Key( |
| _In_ DEVNODE dnDevNode, | | _In_ DEVNODE dnDevNode, |
| _In_ ULONG ulHardwareProfile, | | _In_ ULONG ulHardwareProfile, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Delete_DevNode_Key_Ex( | | CM_Delete_DevNode_Key_Ex( |
| _In_ DEVNODE dnDevNode, | | _In_ DEVNODE dnDevNode, |
| _In_ ULONG ulHardwareProfile, | | _In_ ULONG ulHardwareProfile, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #define CM_Delete_DevInst_Key CM_Delete_DevNode_Key | | #define CM_Delete_DevInst_Key CM_Delete_DevNode_Key |
| | |
| skipping to change at line 1622 | | skipping to change at line 1659 |
| CM_Detect_Resource_Conflict_Ex( | | CM_Detect_Resource_Conflict_Ex( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ RESOURCEID ResourceID, | | _In_ RESOURCEID ResourceID, |
| _In_reads_bytes_(ResourceLen) PCVOID ResourceData, | | _In_reads_bytes_(ResourceLen) PCVOID ResourceData, |
| _In_ ULONG ResourceLen, | | _In_ ULONG ResourceLen, |
| _Out_ PBOOL pbConflictDetected, | | _Out_ PBOOL pbConflictDetected, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Disable_DevNode( | | CM_Disable_DevNode( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Disable_DevNode_Ex( | | CM_Disable_DevNode_Ex( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #define CM_Disable_DevInst CM_Disable_DevNode | | #define CM_Disable_DevInst CM_Disable_DevNode |
| #define CM_Disable_DevInst_Ex CM_Disable_DevNode_Ex | | #define CM_Disable_DevInst_Ex CM_Disable_DevNode_Ex |
| | |
| skipping to change at line 1656 | | skipping to change at line 1706 |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Dup_Range_List( | | CM_Dup_Range_List( |
| _In_ RANGE_LIST rlhOld, | | _In_ RANGE_LIST rlhOld, |
| _In_ RANGE_LIST rlhNew, | | _In_ RANGE_LIST rlhNew, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Enable_DevNode( | | CM_Enable_DevNode( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Enable_DevNode_Ex( | | CM_Enable_DevNode_Ex( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #define CM_Enable_DevInst CM_Enable_DevNode | | #define CM_Enable_DevInst CM_Enable_DevNode |
| #define CM_Enable_DevInst_Ex CM_Enable_DevNode_Ex | | #define CM_Enable_DevInst_Ex CM_Enable_DevNode_Ex |
| | |
| skipping to change at line 1818 | | skipping to change at line 1881 |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Free_Res_Des_Handle( | | CM_Free_Res_Des_Handle( |
| _In_ RES_DES rdResDes | | _In_ RES_DES rdResDes |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Child( | | CM_Get_Child( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Child_Ex( | | CM_Get_Child_Ex( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| | |
| skipping to change at line 1928 | | skipping to change at line 2004 |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Class_Key_Name CM_Get_Class_Key_NameW | | #define CM_Get_Class_Key_Name CM_Get_Class_Key_NameW |
| #define CM_Get_Class_Key_Name_Ex CM_Get_Class_Key_Name_ExW | | #define CM_Get_Class_Key_Name_Ex CM_Get_Class_Key_Name_ExW |
| #else | | #else |
| #define CM_Get_Class_Key_Name CM_Get_Class_Key_NameA | | #define CM_Get_Class_Key_Name CM_Get_Class_Key_NameA |
| #define CM_Get_Class_Key_Name_Ex CM_Get_Class_Key_Name_ExA | | #define CM_Get_Class_Key_Name_Ex CM_Get_Class_Key_Name_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Depth( | | CM_Get_Depth( |
| _Out_ PULONG pulDepth, | | _Out_ PULONG pulDepth, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Depth_Ex( | | CM_Get_Depth_Ex( |
| _Out_ PULONG pulDepth, | | _Out_ PULONG pulDepth, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_IDA( | | CM_Get_Device_IDA( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _Out_writes_(BufferLen) PSTR Buffer, | | _Out_writes_(BufferLen) PSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_IDW( | | CM_Get_Device_IDW( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _Out_writes_(BufferLen) PWSTR Buffer, | | _Out_writes_(BufferLen) PWSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_ExA( | | CM_Get_Device_ID_ExA( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _Out_writes_(BufferLen) PSTR Buffer, | | _Out_writes_(BufferLen) PSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| skipping to change at line 1997 | | skipping to change at line 2100 |
| #else | | #else |
| #define CM_Get_Device_ID CM_Get_Device_IDA | | #define CM_Get_Device_ID CM_Get_Device_IDA |
| #define CM_Get_Device_ID_Ex CM_Get_Device_ID_ExA | | #define CM_Get_Device_ID_Ex CM_Get_Device_ID_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_ListA( | | CM_Get_Device_ID_ListA( |
| _In_opt_ PCSTR pszFilter, | | _In_opt_ PCSTR pszFilter, |
|
| _Out_writes_(BufferLen) PCHAR Buffer, | | _Out_writes_(BufferLen) PZZSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_ListW( | | CM_Get_Device_ID_ListW( |
| _In_opt_ PCWSTR pszFilter, | | _In_opt_ PCWSTR pszFilter, |
|
| _Out_writes_(BufferLen) PWCHAR Buffer, | | _Out_writes_(BufferLen) PZZWSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_List_ExA( | | CM_Get_Device_ID_List_ExA( |
| _In_opt_ PCSTR pszFilter, | | _In_opt_ PCSTR pszFilter, |
|
| _Out_writes_(BufferLen) PCHAR Buffer, | | _Out_writes_(BufferLen) PZZSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_List_ExW( | | CM_Get_Device_ID_List_ExW( |
| _In_opt_ PCWSTR pszFilter, | | _In_opt_ PCWSTR pszFilter, |
|
| _Out_writes_(BufferLen) PWCHAR Buffer, | | _Out_writes_(BufferLen) PZZWSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Device_ID_List CM_Get_Device_ID_ListW | | #define CM_Get_Device_ID_List CM_Get_Device_ID_ListW |
| #define CM_Get_Device_ID_List_Ex CM_Get_Device_ID_List_ExW | | #define CM_Get_Device_ID_List_Ex CM_Get_Device_ID_List_ExW |
| #else | | #else |
| #define CM_Get_Device_ID_List CM_Get_Device_ID_ListA | | #define CM_Get_Device_ID_List CM_Get_Device_ID_ListA |
| | |
| skipping to change at line 2050 | | skipping to change at line 2165 |
| #endif // UNICODE | | #endif // UNICODE |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_List_SizeA( | | CM_Get_Device_ID_List_SizeA( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_opt_ PCSTR pszFilter, | | _In_opt_ PCSTR pszFilter, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_List_SizeW( | | CM_Get_Device_ID_List_SizeW( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_opt_ PCWSTR pszFilter, | | _In_opt_ PCWSTR pszFilter, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_List_Size_ExA( | | CM_Get_Device_ID_List_Size_ExA( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_opt_ PCSTR pszFilter, | | _In_opt_ PCSTR pszFilter, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| CMAPI | | CMAPI |
| | |
| skipping to change at line 2084 | | skipping to change at line 2213 |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Device_ID_List_Size CM_Get_Device_ID_List_SizeW | | #define CM_Get_Device_ID_List_Size CM_Get_Device_ID_List_SizeW |
| #define CM_Get_Device_ID_List_Size_Ex CM_Get_Device_ID_List_Size_ExW | | #define CM_Get_Device_ID_List_Size_Ex CM_Get_Device_ID_List_Size_ExW |
| #else | | #else |
| #define CM_Get_Device_ID_List_Size CM_Get_Device_ID_List_SizeA | | #define CM_Get_Device_ID_List_Size CM_Get_Device_ID_List_SizeA |
| #define CM_Get_Device_ID_List_Size_Ex CM_Get_Device_ID_List_Size_ExA | | #define CM_Get_Device_ID_List_Size_Ex CM_Get_Device_ID_List_Size_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_Size( | | CM_Get_Device_ID_Size( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_ID_Size_Ex( | | CM_Get_Device_ID_Size_Ex( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #if (WINVER >= _WIN32_WINNT_LONGHORN) | | #if (WINVER >= _WIN32_WINNT_LONGHORN) |
|
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_PropertyW( | | CM_Get_DevNode_PropertyW( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _Out_ DEVPROPTYPE *PropertyType, | | _Out_ DEVPROPTYPE *PropertyType, |
| _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, | | _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, |
| _Inout_ PULONG PropertyBufferSize, | | _Inout_ PULONG PropertyBufferSize, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Property_ExW( | | CM_Get_DevNode_Property_ExW( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _Out_ DEVPROPTYPE *PropertyType, | | _Out_ DEVPROPTYPE *PropertyType, |
| _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, | | _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, |
| _Inout_ PULONG PropertyBufferSize, | | _Inout_ PULONG PropertyBufferSize, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Property_Keys( | | CM_Get_DevNode_Property_Keys( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, | | _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, |
| _Inout_ PULONG PropertyKeyCount, | | _Inout_ PULONG PropertyKeyCount, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Property_Keys_Ex( | | CM_Get_DevNode_Property_Keys_Ex( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, | | _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, |
| _Inout_ PULONG PropertyKeyCount, | | _Inout_ PULONG PropertyKeyCount, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_DevNode_Property CM_Get_DevNode_PropertyW | | #define CM_Get_DevNode_Property CM_Get_DevNode_PropertyW |
| #define CM_Get_DevNode_Property_Ex CM_Get_DevNode_Property_ExW | | #define CM_Get_DevNode_Property_Ex CM_Get_DevNode_Property_ExW |
| #endif // UNICODE | | #endif // UNICODE |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #endif // (WINVER >= _WIN32_WINNT_LONGHORN) | | #endif // (WINVER >= _WIN32_WINNT_LONGHORN) |
| | |
|
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Registry_PropertyA( | | CM_Get_DevNode_Registry_PropertyA( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _Out_opt_ PULONG pulRegDataType, | | _Out_opt_ PULONG pulRegDataType, |
| _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, | | _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, |
| _Inout_ PULONG pulLength, | | _Inout_ PULONG pulLength, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Registry_PropertyW( | | CM_Get_DevNode_Registry_PropertyW( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _Out_opt_ PULONG pulRegDataType, | | _Out_opt_ PULONG pulRegDataType, |
| _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, | | _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, |
| _Inout_ PULONG pulLength, | | _Inout_ PULONG pulLength, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Registry_Property_ExA( | | CM_Get_DevNode_Registry_Property_ExA( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _Out_opt_ PULONG pulRegDataType, | | _Out_opt_ PULONG pulRegDataType, |
| _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, | | _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, |
| _Inout_ PULONG pulLength, | | _Inout_ PULONG pulLength, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| | |
| skipping to change at line 2277 | | skipping to change at line 2468 |
| #define CM_Get_DevNode_Custom_Property CM_Get_DevNode_Custom_PropertyW | | #define CM_Get_DevNode_Custom_Property CM_Get_DevNode_Custom_PropertyW |
| #define CM_Get_DevNode_Custom_Property_Ex CM_Get_DevNode_Custom_Property_ExW | | #define CM_Get_DevNode_Custom_Property_Ex CM_Get_DevNode_Custom_Property_ExW |
| #else | | #else |
| #define CM_Get_DevInst_Custom_Property CM_Get_DevNode_Custom_PropertyA | | #define CM_Get_DevInst_Custom_Property CM_Get_DevNode_Custom_PropertyA |
| #define CM_Get_DevInst_Custom_Property_Ex CM_Get_DevNode_Custom_Property_ExA | | #define CM_Get_DevInst_Custom_Property_Ex CM_Get_DevNode_Custom_Property_ExA |
| #define CM_Get_DevNode_Custom_Property CM_Get_DevNode_Custom_PropertyA | | #define CM_Get_DevNode_Custom_Property CM_Get_DevNode_Custom_PropertyA |
| #define CM_Get_DevNode_Custom_Property_Ex CM_Get_DevNode_Custom_Property_ExA | | #define CM_Get_DevNode_Custom_Property_Ex CM_Get_DevNode_Custom_Property_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| #endif // (WINVER >= _WIN32_WINNT_WINXP) | | #endif // (WINVER >= _WIN32_WINNT_WINXP) |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Status( | | CM_Get_DevNode_Status( |
| _Out_ PULONG pulStatus, | | _Out_ PULONG pulStatus, |
| _Out_ PULONG pulProblemNumber, | | _Out_ PULONG pulProblemNumber, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_DevNode_Status_Ex( | | CM_Get_DevNode_Status_Ex( |
| _Out_ PULONG pulStatus, | | _Out_ PULONG pulStatus, |
| _Out_ PULONG pulProblemNumber, | | _Out_ PULONG pulProblemNumber, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| skipping to change at line 2486 | | skipping to change at line 2690 |
| #define CM_Get_Device_Interface_Alias CM_Get_Device_Interface_AliasA | | #define CM_Get_Device_Interface_Alias CM_Get_Device_Interface_AliasA |
| #define CM_Get_Device_Interface_Alias_Ex CM_Get_Device_Interface_Alias_ExA | | #define CM_Get_Device_Interface_Alias_Ex CM_Get_Device_Interface_Alias_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_ListA( | | CM_Get_Device_Interface_ListA( |
| _In_ LPGUID InterfaceClassGuid, | | _In_ LPGUID InterfaceClassGuid, |
| _In_opt_ DEVINSTID_A pDeviceID, | | _In_opt_ DEVINSTID_A pDeviceID, |
|
| _Out_writes_(BufferLen) PCHAR Buffer, | | _Out_writes_(BufferLen) PZZSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_ListW( | | CM_Get_Device_Interface_ListW( |
| _In_ LPGUID InterfaceClassGuid, | | _In_ LPGUID InterfaceClassGuid, |
| _In_opt_ DEVINSTID_W pDeviceID, | | _In_opt_ DEVINSTID_W pDeviceID, |
|
| _Out_writes_(BufferLen) PWCHAR Buffer, | | _Out_writes_(BufferLen) PZZWSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_List_ExA( | | CM_Get_Device_Interface_List_ExA( |
| _In_ LPGUID InterfaceClassGuid, | | _In_ LPGUID InterfaceClassGuid, |
| _In_opt_ DEVINSTID_A pDeviceID, | | _In_opt_ DEVINSTID_A pDeviceID, |
|
| _Out_writes_(BufferLen) PCHAR Buffer, | | _Out_writes_(BufferLen) PZZSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_List_ExW( | | CM_Get_Device_Interface_List_ExW( |
| _In_ LPGUID InterfaceClassGuid, | | _In_ LPGUID InterfaceClassGuid, |
| _In_opt_ DEVINSTID_W pDeviceID, | | _In_opt_ DEVINSTID_W pDeviceID, |
|
| _Out_writes_(BufferLen) PWCHAR Buffer, | | _Out_writes_(BufferLen) PZZWSTR Buffer, |
| _In_ ULONG BufferLen, | | _In_ ULONG BufferLen, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Device_Interface_List CM_Get_Device_Interface_ListW | | #define CM_Get_Device_Interface_List CM_Get_Device_Interface_ListW |
| #define CM_Get_Device_Interface_List_Ex CM_Get_Device_Interface_List_ExW | | #define CM_Get_Device_Interface_List_Ex CM_Get_Device_Interface_List_ExW |
| #else | | #else |
| #define CM_Get_Device_Interface_List CM_Get_Device_Interface_ListA | | #define CM_Get_Device_Interface_List CM_Get_Device_Interface_ListA |
| #define CM_Get_Device_Interface_List_Ex CM_Get_Device_Interface_List_ExA | | #define CM_Get_Device_Interface_List_Ex CM_Get_Device_Interface_List_ExA |
| | |
| skipping to change at line 2539 | | skipping to change at line 2757 |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_List_SizeA( | | CM_Get_Device_Interface_List_SizeA( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_ LPGUID InterfaceClassGuid, | | _In_ LPGUID InterfaceClassGuid, |
| _In_opt_ DEVINSTID_A pDeviceID, | | _In_opt_ DEVINSTID_A pDeviceID, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_List_SizeW( | | CM_Get_Device_Interface_List_SizeW( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_ LPGUID InterfaceClassGuid, | | _In_ LPGUID InterfaceClassGuid, |
| _In_opt_ DEVINSTID_W pDeviceID, | | _In_opt_ DEVINSTID_W pDeviceID, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_List_Size_ExA( | | CM_Get_Device_Interface_List_Size_ExA( |
| _Out_ PULONG pulLen, | | _Out_ PULONG pulLen, |
| _In_ LPGUID InterfaceClassGuid, | | _In_ LPGUID InterfaceClassGuid, |
| _In_opt_ DEVINSTID_A pDeviceID, | | _In_opt_ DEVINSTID_A pDeviceID, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| skipping to change at line 2576 | | skipping to change at line 2808 |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Device_Interface_List_Size CM_Get_Device_Interface_List_SizeW | | #define CM_Get_Device_Interface_List_Size CM_Get_Device_Interface_List_SizeW |
| #define CM_Get_Device_Interface_List_Size_Ex CM_Get_Device_Interface_List_Size_
ExW | | #define CM_Get_Device_Interface_List_Size_Ex CM_Get_Device_Interface_List_Size_
ExW |
| #else | | #else |
| #define CM_Get_Device_Interface_List_Size CM_Get_Device_Interface_List_SizeA | | #define CM_Get_Device_Interface_List_Size CM_Get_Device_Interface_List_SizeA |
| #define CM_Get_Device_Interface_List_Size_Ex CM_Get_Device_Interface_List_Size_
ExA | | #define CM_Get_Device_Interface_List_Size_Ex CM_Get_Device_Interface_List_Size_
ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #if (WINVER >= _WIN32_WINNT_LONGHORN) | | #if (WINVER >= _WIN32_WINNT_LONGHORN) |
|
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_PropertyW( | | CM_Get_Device_Interface_PropertyW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _Out_ DEVPROPTYPE *PropertyType, | | _Out_ DEVPROPTYPE *PropertyType, |
| _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, | | _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, |
| _Inout_ PULONG PropertyBufferSize, | | _Inout_ PULONG PropertyBufferSize, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_Property_ExW( | | CM_Get_Device_Interface_Property_ExW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _Out_ DEVPROPTYPE *PropertyType, | | _Out_ DEVPROPTYPE *PropertyType, |
| _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, | | _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, |
| _Inout_ PULONG PropertyBufferSize, | | _Inout_ PULONG PropertyBufferSize, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_Property_KeysW( | | CM_Get_Device_Interface_Property_KeysW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, | | _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, |
| _Inout_ PULONG PropertyKeyCount, | | _Inout_ PULONG PropertyKeyCount, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Device_Interface_Property_Keys_ExW( | | CM_Get_Device_Interface_Property_Keys_ExW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, | | _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, |
| _Inout_ PULONG PropertyKeyCount, | | _Inout_ PULONG PropertyKeyCount, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Device_Interface_Property CM_Get_Device_Interface_Propert
yW | | #define CM_Get_Device_Interface_Property CM_Get_Device_Interface_Propert
yW |
| #define CM_Get_Device_Interface_Property_Ex CM_Get_Device_Interface_Propert
y_ExW | | #define CM_Get_Device_Interface_Property_Ex CM_Get_Device_Interface_Propert
y_ExW |
| #define CM_Get_Device_Interface_Property_Keys CM_Get_Device_Interface_Propert
y_KeysW | | #define CM_Get_Device_Interface_Property_Keys CM_Get_Device_Interface_Propert
y_KeysW |
| #define CM_Get_Device_Interface_Property_Keys_Ex CM_Get_Device_Interface_Propert
y_Keys_ExW | | #define CM_Get_Device_Interface_Property_Keys_Ex CM_Get_Device_Interface_Propert
y_Keys_ExW |
| #endif // UNICODE | | #endif // UNICODE |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #endif // (WINVER >= _WIN32_WINNT_LONGHORN) | | #endif // (WINVER >= _WIN32_WINNT_LONGHORN) |
| | |
|
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Log_Conf_Priority( | | CM_Get_Log_Conf_Priority( |
| _In_ LOG_CONF lcLogConf, | | _In_ LOG_CONF lcLogConf, |
| _Out_ PPRIORITY pPriority, | | _Out_ PPRIORITY pPriority, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| | |
| skipping to change at line 2663 | | skipping to change at line 2930 |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Next_Log_Conf_Ex( | | CM_Get_Next_Log_Conf_Ex( |
| _Out_opt_ PLOG_CONF plcLogConf, | | _Out_opt_ PLOG_CONF plcLogConf, |
| _In_ LOG_CONF lcLogConf, | | _In_ LOG_CONF lcLogConf, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Parent( | | CM_Get_Parent( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Parent_Ex( | | CM_Get_Parent_Ex( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| | |
| skipping to change at line 2719 | | skipping to change at line 2999 |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Res_Des_Data_Size_Ex( | | CM_Get_Res_Des_Data_Size_Ex( |
| _Out_ PULONG pulSize, | | _Out_ PULONG pulSize, |
| _In_ RES_DES rdResDes, | | _In_ RES_DES rdResDes, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Sibling( | | CM_Get_Sibling( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Sibling_Ex( | | CM_Get_Sibling_Ex( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
| | |
| skipping to change at line 2794 | | skipping to change at line 3087 |
| ); | | ); |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Locate_DevNodeA( | | CM_Locate_DevNodeA( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_opt_ DEVINSTID_A pDeviceID, | | _In_opt_ DEVINSTID_A pDeviceID, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Locate_DevNodeW( | | CM_Locate_DevNodeW( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_opt_ DEVINSTID_W pDeviceID, | | _In_opt_ DEVINSTID_W pDeviceID, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Locate_DevNode_ExA( | | CM_Locate_DevNode_ExA( |
| _Out_ PDEVINST pdnDevInst, | | _Out_ PDEVINST pdnDevInst, |
| _In_opt_ DEVINSTID_A pDeviceID, | | _In_opt_ DEVINSTID_A pDeviceID, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| CMAPI | | CMAPI |
| | |
| skipping to change at line 2933 | | skipping to change at line 3240 |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_Class_KeyA( | | CM_Open_Class_KeyA( |
| _In_opt_ LPGUID ClassGuid, | | _In_opt_ LPGUID ClassGuid, |
| _In_opt_ LPCSTR pszClassName, | | _In_opt_ LPCSTR pszClassName, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkClass, | | _Out_ PHKEY phkClass, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_Class_KeyW( | | CM_Open_Class_KeyW( |
| _In_opt_ LPGUID ClassGuid, | | _In_opt_ LPGUID ClassGuid, |
| _In_opt_ LPCWSTR pszClassName, | | _In_opt_ LPCWSTR pszClassName, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkClass, | | _Out_ PHKEY phkClass, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_Class_Key_ExA( | | CM_Open_Class_Key_ExA( |
| _In_opt_ LPGUID ClassGuid, | | _In_opt_ LPGUID ClassGuid, |
| _In_opt_ LPCSTR pszClassName, | | _In_opt_ LPCSTR pszClassName, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkClass, | | _Out_ PHKEY phkClass, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| | |
| skipping to change at line 2976 | | skipping to change at line 3297 |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Open_Class_Key CM_Open_Class_KeyW | | #define CM_Open_Class_Key CM_Open_Class_KeyW |
| #define CM_Open_Class_Key_Ex CM_Open_Class_Key_ExW | | #define CM_Open_Class_Key_Ex CM_Open_Class_Key_ExW |
| #else | | #else |
| #define CM_Open_Class_Key CM_Open_Class_KeyA | | #define CM_Open_Class_Key CM_Open_Class_KeyA |
| #define CM_Open_Class_Key_Ex CM_Open_Class_Key_ExA | | #define CM_Open_Class_Key_Ex CM_Open_Class_Key_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_DevNode_Key( | | CM_Open_DevNode_Key( |
| _In_ DEVINST dnDevNode, | | _In_ DEVINST dnDevNode, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ ULONG ulHardwareProfile, | | _In_ ULONG ulHardwareProfile, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkDevice, | | _Out_ PHKEY phkDevice, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_DevNode_Key_Ex( | | CM_Open_DevNode_Key_Ex( |
| _In_ DEVINST dnDevNode, | | _In_ DEVINST dnDevNode, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ ULONG ulHardwareProfile, | | _In_ ULONG ulHardwareProfile, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkDevice, | | _Out_ PHKEY phkDevice, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #define CM_Open_DevInst_Key CM_Open_DevNode_Key | | #define CM_Open_DevInst_Key CM_Open_DevNode_Key |
| #define CM_Open_DevInst_Key_Ex CM_Open_DevNode_Key_Ex | | #define CM_Open_DevInst_Key_Ex CM_Open_DevNode_Key_Ex |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #if (WINVER >= _WIN32_WINNT_LONGHORN) | | #if (WINVER >= _WIN32_WINNT_LONGHORN) |
|
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_Device_Interface_KeyA( | | CM_Open_Device_Interface_KeyA( |
| _In_ LPCSTR pszDeviceInterface, | | _In_ LPCSTR pszDeviceInterface, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkDeviceInterface, | | _Out_ PHKEY phkDeviceInterface, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_Device_Interface_KeyW( | | CM_Open_Device_Interface_KeyW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkDeviceInterface, | | _Out_ PHKEY phkDeviceInterface, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Open_Device_Interface_Key_ExA( | | CM_Open_Device_Interface_Key_ExA( |
| _In_ LPCSTR pszDeviceInterface, | | _In_ LPCSTR pszDeviceInterface, |
| _In_ REGSAM samDesired, | | _In_ REGSAM samDesired, |
| _In_ REGDISPOSITION Disposition, | | _In_ REGDISPOSITION Disposition, |
| _Out_ PHKEY phkDeviceInterface, | | _Out_ PHKEY phkDeviceInterface, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| | |
| skipping to change at line 3060 | | skipping to change at line 3415 |
| #define CM_Open_Device_Interface_Key_Ex CM_Open_Device_Interface_Key_ExA | | #define CM_Open_Device_Interface_Key_Ex CM_Open_Device_Interface_Key_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Delete_Device_Interface_KeyA( | | CM_Delete_Device_Interface_KeyA( |
| _In_ LPCSTR pszDeviceInterface, | | _In_ LPCSTR pszDeviceInterface, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Delete_Device_Interface_KeyW( | | CM_Delete_Device_Interface_KeyW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Delete_Device_Interface_Key_ExA( | | CM_Delete_Device_Interface_Key_ExA( |
| _In_ LPCSTR pszDeviceInterface, | | _In_ LPCSTR pszDeviceInterface, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| | |
| skipping to change at line 3090 | | skipping to change at line 3459 |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Delete_Device_Interface_Key CM_Delete_Device_Interface_KeyW | | #define CM_Delete_Device_Interface_Key CM_Delete_Device_Interface_KeyW |
| #define CM_Delete_Device_Interface_Key_Ex CM_Delete_Device_Interface_Key_ExW | | #define CM_Delete_Device_Interface_Key_Ex CM_Delete_Device_Interface_Key_ExW |
| #else | | #else |
| #define CM_Delete_Device_Interface_Key CM_Delete_Device_Interface_KeyA | | #define CM_Delete_Device_Interface_Key CM_Delete_Device_Interface_KeyA |
| #define CM_Delete_Device_Interface_Key_Ex CM_Delete_Device_Interface_Key_ExA | | #define CM_Delete_Device_Interface_Key_Ex CM_Delete_Device_Interface_Key_ExA |
| #endif // UNICODE | | #endif // UNICODE |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #endif // (WINVER >= _WIN32_WINNT_LONGHORN) | | #endif // (WINVER >= _WIN32_WINNT_LONGHORN) |
| | |
|
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Query_Arbitrator_Free_Data( | | CM_Query_Arbitrator_Free_Data( |
| _Out_writes_bytes_(DataLen) PVOID pData, | | _Out_writes_bytes_(DataLen) PVOID pData, |
| _In_ ULONG DataLen, | | _In_ ULONG DataLen, |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ RESOURCEID ResourceID, | | _In_ RESOURCEID ResourceID, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
| | |
| skipping to change at line 3171 | | skipping to change at line 3547 |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Query_And_Remove_SubTree_ExA( | | CM_Query_And_Remove_SubTree_ExA( |
| _In_ DEVINST dnAncestor, | | _In_ DEVINST dnAncestor, |
| _Out_opt_ PPNP_VETO_TYPE pVetoType, | | _Out_opt_ PPNP_VETO_TYPE pVetoType, |
| _Out_writes_opt_(ulNameLength) LPSTR pszVetoName, | | _Out_writes_opt_(ulNameLength) LPSTR pszVetoName, |
| _In_ ULONG ulNameLength, | | _In_ ULONG ulNameLength, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Query_And_Remove_SubTreeW( | | CM_Query_And_Remove_SubTreeW( |
| _In_ DEVINST dnAncestor, | | _In_ DEVINST dnAncestor, |
| _Out_opt_ PPNP_VETO_TYPE pVetoType, | | _Out_opt_ PPNP_VETO_TYPE pVetoType, |
| _Out_writes_opt_(ulNameLength) LPWSTR pszVetoName, | | _Out_writes_opt_(ulNameLength) LPWSTR pszVetoName, |
| _In_ ULONG ulNameLength, | | _In_ ULONG ulNameLength, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Query_And_Remove_SubTree_ExW( | | CM_Query_And_Remove_SubTree_ExW( |
| _In_ DEVINST dnAncestor, | | _In_ DEVINST dnAncestor, |
| _Out_opt_ PPNP_VETO_TYPE pVetoType, | | _Out_opt_ PPNP_VETO_TYPE pVetoType, |
| _Out_writes_opt_(ulNameLength) LPWSTR pszVetoName, | | _Out_writes_opt_(ulNameLength) LPWSTR pszVetoName, |
| _In_ ULONG ulNameLength, | | _In_ ULONG ulNameLength, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| | |
| skipping to change at line 3414 | | skipping to change at line 3804 |
| __drv_preferredFunction("CM_Query_And_Remove_Subtree_Ex", "Obsolete") | | __drv_preferredFunction("CM_Query_And_Remove_Subtree_Ex", "Obsolete") |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Remove_SubTree_Ex( | | CM_Remove_SubTree_Ex( |
| _In_ DEVINST dnAncestor, | | _In_ DEVINST dnAncestor, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #if (WINVER >= _WIN32_WINNT_LONGHORN) | | #if (WINVER >= _WIN32_WINNT_LONGHORN) |
|
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_DevNode_PropertyW( | | CM_Set_DevNode_PropertyW( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _In_ DEVPROPTYPE PropertyType, | | _In_ DEVPROPTYPE PropertyType, |
| _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, | | _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, |
| _In_ ULONG PropertyBufferSize, | | _In_ ULONG PropertyBufferSize, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_DevNode_Property_ExW( | | CM_Set_DevNode_Property_ExW( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _In_ DEVPROPTYPE PropertyType, | | _In_ DEVPROPTYPE PropertyType, |
| _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, | | _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, |
| _In_ ULONG PropertyBufferSize, | | _In_ ULONG PropertyBufferSize, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Set_DevNode_Property CM_Set_DevNode_PropertyW | | #define CM_Set_DevNode_Property CM_Set_DevNode_PropertyW |
| #define CM_Set_DevNode_Property_Ex CM_Set_DevNode_Property_ExW | | #define CM_Set_DevNode_Property_Ex CM_Set_DevNode_Property_ExW |
| #endif // UNICODE | | #endif // UNICODE |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #endif // (WINVER >= _WIN32_WINNT_LONGHORN) | | #endif // (WINVER >= _WIN32_WINNT_LONGHORN) |
| | |
|
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_DevNode_Registry_PropertyA( | | CM_Set_DevNode_Registry_PropertyA( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _In_reads_bytes_opt_(ulLength) PCVOID Buffer, | | _In_reads_bytes_opt_(ulLength) PCVOID Buffer, |
| _In_ ULONG ulLength, | | _In_ ULONG ulLength, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_DevNode_Registry_PropertyW( | | CM_Set_DevNode_Registry_PropertyW( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _In_reads_bytes_opt_(ulLength) PCVOID Buffer, | | _In_reads_bytes_opt_(ulLength) PCVOID Buffer, |
| _In_ ULONG ulLength, | | _In_ ULONG ulLength, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_DevNode_Registry_Property_ExA( | | CM_Set_DevNode_Registry_Property_ExA( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _In_reads_bytes_opt_(ulLength) PCVOID Buffer, | | _In_reads_bytes_opt_(ulLength) PCVOID Buffer, |
| _In_ ULONG ulLength, | | _In_ ULONG ulLength, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| | |
| skipping to change at line 3502 | | skipping to change at line 3927 |
| #define CM_Set_DevInst_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xW | | #define CM_Set_DevInst_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xW |
| #define CM_Set_DevNode_Registry_Property CM_Set_DevNode_Registry_PropertyW | | #define CM_Set_DevNode_Registry_Property CM_Set_DevNode_Registry_PropertyW |
| #define CM_Set_DevNode_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xW | | #define CM_Set_DevNode_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xW |
| #else | | #else |
| #define CM_Set_DevInst_Registry_Property CM_Set_DevNode_Registry_PropertyA | | #define CM_Set_DevInst_Registry_Property CM_Set_DevNode_Registry_PropertyA |
| #define CM_Set_DevInst_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xA | | #define CM_Set_DevInst_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xA |
| #define CM_Set_DevNode_Registry_Property CM_Set_DevNode_Registry_PropertyA | | #define CM_Set_DevNode_Registry_Property CM_Set_DevNode_Registry_PropertyA |
| #define CM_Set_DevNode_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xA | | #define CM_Set_DevNode_Registry_Property_Ex CM_Set_DevNode_Registry_Property_E
xA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #if (WINVER >= _WIN32_WINNT_LONGHORN) | | #if (WINVER >= _WIN32_WINNT_LONGHORN) |
|
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_Device_Interface_PropertyW( | | CM_Set_Device_Interface_PropertyW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _In_ DEVPROPTYPE PropertyType, | | _In_ DEVPROPTYPE PropertyType, |
| _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, | | _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, |
| _In_ ULONG PropertyBufferSize, | | _In_ ULONG PropertyBufferSize, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_Device_Interface_Property_ExW( | | CM_Set_Device_Interface_Property_ExW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _In_ DEVPROPTYPE PropertyType, | | _In_ DEVPROPTYPE PropertyType, |
| _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, | | _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, |
| _In_ ULONG PropertyBufferSize, | | _In_ ULONG PropertyBufferSize, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| | |
| skipping to change at line 3526 | | skipping to change at line 3965 |
| WINAPI | | WINAPI |
| CM_Set_Device_Interface_Property_ExW( | | CM_Set_Device_Interface_Property_ExW( |
| _In_ LPCWSTR pszDeviceInterface, | | _In_ LPCWSTR pszDeviceInterface, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _In_ DEVPROPTYPE PropertyType, | | _In_ DEVPROPTYPE PropertyType, |
| _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, | | _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, |
| _In_ ULONG PropertyBufferSize, | | _In_ ULONG PropertyBufferSize, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
|
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Set_Device_Interface_Property CM_Set_Device_Interface_Propert
yW | | #define CM_Set_Device_Interface_Property CM_Set_Device_Interface_Propert
yW |
| #define CM_Set_Device_Interface_Property_Ex CM_Set_Device_Interface_Propert
y_ExW | | #define CM_Set_Device_Interface_Property_Ex CM_Set_Device_Interface_Propert
y_ExW |
| #endif // UNICODE | | #endif // UNICODE |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #endif // (WINVER >= _WIN32_WINNT_LONGHORN) | | #endif // (WINVER >= _WIN32_WINNT_LONGHORN) |
| | |
|
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Is_Dock_Station_Present( | | CM_Is_Dock_Station_Present( |
| _Out_ PBOOL pbPresent | | _Out_ PBOOL pbPresent |
| ); | | ); |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Is_Dock_Station_Present_Ex( | | CM_Is_Dock_Station_Present_Ex( |
| | |
| skipping to change at line 3605 | | skipping to change at line 4052 |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Set_HW_Prof_Flags CM_Set_HW_Prof_FlagsW | | #define CM_Set_HW_Prof_Flags CM_Set_HW_Prof_FlagsW |
| #define CM_Set_HW_Prof_Flags_Ex CM_Set_HW_Prof_Flags_ExW | | #define CM_Set_HW_Prof_Flags_Ex CM_Set_HW_Prof_Flags_ExW |
| #else | | #else |
| #define CM_Set_HW_Prof_Flags CM_Set_HW_Prof_FlagsA | | #define CM_Set_HW_Prof_Flags CM_Set_HW_Prof_FlagsA |
| #define CM_Set_HW_Prof_Flags_Ex CM_Set_HW_Prof_Flags_ExA | | #define CM_Set_HW_Prof_Flags_Ex CM_Set_HW_Prof_Flags_ExA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Setup_DevNode( | | CM_Setup_DevNode( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Setup_DevNode_Ex( | | CM_Setup_DevNode_Ex( |
| _In_ DEVINST dnDevInst, | | _In_ DEVINST dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #define CM_Setup_DevInst CM_Setup_DevNode | | #define CM_Setup_DevInst CM_Setup_DevNode |
| #define CM_Setup_DevInst_Ex CM_Setup_DevNode_Ex | | #define CM_Setup_DevInst_Ex CM_Setup_DevNode_Ex |
| | |
| skipping to change at line 3633 | | skipping to change at line 4093 |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Test_Range_Available( | | CM_Test_Range_Available( |
| _In_ DWORDLONG ullStartValue, | | _In_ DWORDLONG ullStartValue, |
| _In_ DWORDLONG ullEndValue, | | _In_ DWORDLONG ullEndValue, |
| _In_ RANGE_LIST rlh, | | _In_ RANGE_LIST rlh, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Uninstall_DevNode( | | CM_Uninstall_DevNode( |
| _In_ DEVNODE dnDevInst, | | _In_ DEVNODE dnDevInst, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Uninstall_DevNode_Ex( | | CM_Uninstall_DevNode_Ex( |
| _In_ DEVNODE dnDevInst, | | _In_ DEVNODE dnDevInst, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #define CM_Uninstall_DevInst CM_Uninstall_DevNode | | #define CM_Uninstall_DevInst CM_Uninstall_DevNode |
| #define CM_Uninstall_DevInst_Ex CM_Uninstall_DevNode_Ex | | #define CM_Uninstall_DevInst_Ex CM_Uninstall_DevNode_Ex |
| | |
| skipping to change at line 3788 | | skipping to change at line 4261 |
| _In_ CONFLICT_LIST clConflictList, | | _In_ CONFLICT_LIST clConflictList, |
| _In_ ULONG ulIndex, | | _In_ ULONG ulIndex, |
| _Inout_ PCONFLICT_DETAILS_W pConflictDetails | | _Inout_ PCONFLICT_DETAILS_W pConflictDetails |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Resource_Conflict_Details CM_Get_Resource_Conflict_DetailsW | | #define CM_Get_Resource_Conflict_Details CM_Get_Resource_Conflict_DetailsW |
| #else | | #else |
| #define CM_Get_Resource_Conflict_Details CM_Get_Resource_Conflict_DetailsA | | #define CM_Get_Resource_Conflict_Details CM_Get_Resource_Conflict_DetailsA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #if (WINVER >= _WIN32_WINNT_LONGHORN) | | #if (WINVER >= _WIN32_WINNT_LONGHORN) |
|
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Class_PropertyW( | | CM_Get_Class_PropertyW( |
| _In_ LPCGUID ClassGUID, | | _In_ LPCGUID ClassGUID, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _Out_ DEVPROPTYPE *PropertyType, | | _Out_ DEVPROPTYPE *PropertyType, |
| _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, | | _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, |
| _Inout_ PULONG PropertyBufferSize, | | _Inout_ PULONG PropertyBufferSize, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Class_Property_ExW( | | CM_Get_Class_Property_ExW( |
| _In_ LPCGUID ClassGUID, | | _In_ LPCGUID ClassGUID, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _Out_ DEVPROPTYPE *PropertyType, | | _Out_ DEVPROPTYPE *PropertyType, |
| _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, | | _Out_writes_bytes_opt_(*PropertyBufferSize) PBYTE PropertyBuffer, |
| _Inout_ PULONG PropertyBufferSize, | | _Inout_ PULONG PropertyBufferSize, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Class_Property_Keys( | | CM_Get_Class_Property_Keys( |
| _In_ LPCGUID ClassGUID, | | _In_ LPCGUID ClassGUID, |
| _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, | | _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, |
| _Inout_ PULONG PropertyKeyCount, | | _Inout_ PULONG PropertyKeyCount, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Class_Property_Keys_Ex( | | CM_Get_Class_Property_Keys_Ex( |
| _In_ LPCGUID ClassGUID, | | _In_ LPCGUID ClassGUID, |
| _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, | | _Out_writes_opt_(*PropertyKeyCount) DEVPROPKEY *PropertyKeyArray, |
| _Inout_ PULONG PropertyKeyCount, | | _Inout_ PULONG PropertyKeyCount, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_Class_PropertyW( | | CM_Set_Class_PropertyW( |
| _In_ LPCGUID ClassGUID, | | _In_ LPCGUID ClassGUID, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _In_ DEVPROPTYPE PropertyType, | | _In_ DEVPROPTYPE PropertyType, |
| _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, | | _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, |
| _In_ ULONG PropertyBufferSize, | | _In_ ULONG PropertyBufferSize, |
| _In_ ULONG ulFlags | | _In_ ULONG ulFlags |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_Class_Property_ExW( | | CM_Set_Class_Property_ExW( |
| _In_ LPCGUID ClassGUID, | | _In_ LPCGUID ClassGUID, |
| _In_ CONST DEVPROPKEY *PropertyKey, | | _In_ CONST DEVPROPKEY *PropertyKey, |
| _In_ DEVPROPTYPE PropertyType, | | _In_ DEVPROPTYPE PropertyType, |
| _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, | | _In_reads_bytes_opt_(PropertyBufferSize) CONST PBYTE PropertyBuffer, |
| _In_ ULONG PropertyBufferSize, | | _In_ ULONG PropertyBufferSize, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define CM_Get_Class_Property CM_Get_Class_PropertyW | | #define CM_Get_Class_Property CM_Get_Class_PropertyW |
| #define CM_Get_Class_Property_Ex CM_Get_Class_Property_ExW | | #define CM_Get_Class_Property_Ex CM_Get_Class_Property_ExW |
| #define CM_Set_Class_Property CM_Set_Class_PropertyW | | #define CM_Set_Class_Property CM_Set_Class_PropertyW |
| #define CM_Set_Class_Property_Ex CM_Set_Class_Property_ExW | | #define CM_Set_Class_Property_Ex CM_Set_Class_Property_ExW |
| #endif // UNICODE | | #endif // UNICODE |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| #endif // (WINVER >= _WIN32_WINNT_LONGHORN) | | #endif // (WINVER >= _WIN32_WINNT_LONGHORN) |
| | |
|
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Class_Registry_PropertyW( | | CM_Get_Class_Registry_PropertyW( |
| _In_ LPGUID ClassGuid, | | _In_ LPGUID ClassGuid, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _Out_opt_ PULONG pulRegDataType, | | _Out_opt_ PULONG pulRegDataType, |
| _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, | | _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, |
| _Inout_ PULONG pulLength, | | _Inout_ PULONG pulLength, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| | |
| skipping to change at line 3885 | | skipping to change at line 4408 |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Set_Class_Registry_PropertyW( | | CM_Set_Class_Registry_PropertyW( |
| _In_ LPGUID ClassGuid, | | _In_ LPGUID ClassGuid, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _In_reads_bytes_opt_(ulLength) PCVOID Buffer, | | _In_reads_bytes_opt_(ulLength) PCVOID Buffer, |
| _In_ ULONG ulLength, | | _In_ ULONG ulLength, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| _In_opt_ HMACHINE hMachine | | _In_opt_ HMACHINE hMachine |
| ); | | ); |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Get_Class_Registry_PropertyA( | | CM_Get_Class_Registry_PropertyA( |
| _In_ LPGUID ClassGuid, | | _In_ LPGUID ClassGuid, |
| _In_ ULONG ulProperty, | | _In_ ULONG ulProperty, |
| _Out_opt_ PULONG pulRegDataType, | | _Out_opt_ PULONG pulRegDataType, |
| _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, | | _Out_writes_bytes_opt_(*pulLength) PVOID Buffer, |
| _Inout_ PULONG pulLength, | | _Inout_ PULONG pulLength, |
| _In_ ULONG ulFlags, | | _In_ ULONG ulFlags, |
| | |
| skipping to change at line 3926 | | skipping to change at line 4456 |
| #if (WINVER >= _WIN32_WINNT_WIN2K) | | #if (WINVER >= _WIN32_WINNT_WIN2K) |
| #define CM_WaitNoPendingInstallEvents CMP_WaitNoPendingInstallEvents | | #define CM_WaitNoPendingInstallEvents CMP_WaitNoPendingInstallEvents |
| | |
| DWORD | | DWORD |
| WINAPI | | WINAPI |
| CM_WaitNoPendingInstallEvents( | | CM_WaitNoPendingInstallEvents( |
| _In_ DWORD dwTimeout | | _In_ DWORD dwTimeout |
| ); | | ); |
| #endif // (WINVER >= _WIN32_WINNT_WIN2K) | | #endif // (WINVER >= _WIN32_WINNT_WIN2K) |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| #if (WINVER >= _WIN32_WINNT_WIN8) | | #if (WINVER >= _WIN32_WINNT_WIN8) |
| | |
| CMAPI | | CMAPI |
| CONFIGRET | | CONFIGRET |
| WINAPI | | WINAPI |
| CM_Register_Notification( | | CM_Register_Notification( |
| _In_ PCM_NOTIFY_FILTER pFilter, | | _In_ PCM_NOTIFY_FILTER pFilter, |
| _In_opt_ PVOID pContext, | | _In_opt_ PVOID pContext, |
| _In_ PCM_NOTIFY_CALLBACK pCallback, | | _In_ PCM_NOTIFY_CALLBACK pCallback, |
| _Out_ PHCMNOTIFICATION pNotifyContext | | _Out_ PHCMNOTIFICATION pNotifyContext |
| | |
| skipping to change at line 4037 | | skipping to change at line 4573 |
| #define CR_INVALID_REFERENCE_STRING (0x00000038) | | #define CR_INVALID_REFERENCE_STRING (0x00000038) |
| #define CR_INVALID_CONFLICT_LIST (0x00000039) | | #define CR_INVALID_CONFLICT_LIST (0x00000039) |
| #define CR_INVALID_INDEX (0x0000003A) | | #define CR_INVALID_INDEX (0x0000003A) |
| #define CR_INVALID_STRUCTURE_SIZE (0x0000003B) | | #define CR_INVALID_STRUCTURE_SIZE (0x0000003B) |
| #define NUM_CR_RESULTS (0x0000003C) | | #define NUM_CR_RESULTS (0x0000003C) |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
| | |
| #endif // _CFGMGR32_H_ | | #endif // _CFGMGR32_H_ |
| | |
| End of changes. 103 change blocks. |
| 14 lines changed or deleted | | 587 lines changed or added |
|