CONFIGMG_Query_Arbitrator_Free_Size
CONFIGRET CONFIGMG_Query_Arbitrator_Free_Size(PFARULONG pulSize, DEVNODE dnDevNode, RESOURCEID ResourceID, ULONG ulFlags)
Retrieves the size of the free information the arbitrator would return in a call to the CONFIGMG_Query_Arbitrator_Free_Data function.
- Returns CR_SUCCESS if the function is successful. Otherwise, the return value can be CR_FAILURE, CR_INVALID_DEVNODE, CR_INVALID_FLAG, CR_INVALID_POINTER, CR_INVALID_RESOURCEID, CR_FAILURE or CR_NO_ARBITRATOR.
- pulSize
- Address that receives the size information.
- dnDevNode
- Device node associated with the arbitrator. This is most meaningful for local arbitrators. (Although any device node can be used for global arbitrators, this parameter should specify the root or NULL in that case.)
- ResourceID
- One of the resource identifiers listed in the ResourceId parameter of the CONFIGMG_Add_Res_Des function. This function returns CR_INVALID_RESOURCEID if this value is ResType_All or ResType_None.
- ulFlags
- Must be zero.
See Also
CONFIGMG_Add_Res_Des, CONFIGMG_Query_Arbitrator_Free_Data