mirror of
https://github.com/reactos/reactos.git
synced 2025-05-20 17:45:06 +00:00
[SETUPAPI] Implement CM_Get_Resource_Conflict_Count and add stubs for CM_Get_Resource_Conflict_DetailsA/W
This commit is contained in:
parent
f99f48045d
commit
d1c376f37d
1 changed files with 61 additions and 0 deletions
|
@ -5157,6 +5157,67 @@ CM_Get_Res_Des_Data_Size_Ex(
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* CM_Get_Resource_Conflict_Count [SETUPAPI.@]
|
||||||
|
*/
|
||||||
|
CONFIGRET
|
||||||
|
WINAPI
|
||||||
|
CM_Get_Resource_Conflict_Count(
|
||||||
|
_In_ CONFLICT_LIST clConflictList,
|
||||||
|
_Out_ PULONG pulCount)
|
||||||
|
{
|
||||||
|
PCONFLICT_DATA pConflictData;
|
||||||
|
|
||||||
|
FIXME("CM_Get_Resource_Conflict_Count(%p %p)\n",
|
||||||
|
clConflictList, pulCount);
|
||||||
|
|
||||||
|
pConflictData = (PCONFLICT_DATA)clConflictList;
|
||||||
|
if (!IsValidConflictData(pConflictData))
|
||||||
|
return CR_INVALID_CONFLICT_LIST;
|
||||||
|
|
||||||
|
if (pulCount == NULL)
|
||||||
|
return CR_INVALID_POINTER;
|
||||||
|
|
||||||
|
*pulCount = pConflictData->pConflictList->ConflictsListed;
|
||||||
|
|
||||||
|
return CR_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* CM_Get_Resource_Conflict_DetailsA [SETUPAPI.@]
|
||||||
|
*/
|
||||||
|
CONFIGRET
|
||||||
|
WINAPI
|
||||||
|
CM_Get_Resource_Conflict_DetailsA(
|
||||||
|
_In_ CONFLICT_LIST clConflictList,
|
||||||
|
_In_ ULONG ulIndex,
|
||||||
|
_Inout_ PCONFLICT_DETAILS_A pConflictDetails)
|
||||||
|
{
|
||||||
|
FIXME("CM_Get_Resource_Conflict_CountA(%p %lu %p)\n",
|
||||||
|
clConflictList, ulIndex, pConflictDetails);
|
||||||
|
|
||||||
|
return CR_CALL_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* CM_Get_Resource_Conflict_DetailsW [SETUPAPI.@]
|
||||||
|
*/
|
||||||
|
CONFIGRET
|
||||||
|
WINAPI
|
||||||
|
CM_Get_Resource_Conflict_DetailsW(
|
||||||
|
_In_ CONFLICT_LIST clConflictList,
|
||||||
|
_In_ ULONG ulIndex,
|
||||||
|
_Inout_ PCONFLICT_DETAILS_W pConflictDetails)
|
||||||
|
{
|
||||||
|
FIXME("CM_Get_Resource_Conflict_CountW(%p %lu %p)\n",
|
||||||
|
clConflictList, ulIndex, pConflictDetails);
|
||||||
|
|
||||||
|
return CR_CALL_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* CM_Get_Sibling [SETUPAPI.@]
|
* CM_Get_Sibling [SETUPAPI.@]
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in a new issue