The DRS_MSG_QUERYSITESREPLY_V1 structure defines a response message received from the IDL_DRSQuerySitesByCost method.

 typedef struct {
   [range(0,10000)] DWORD cToSites;
   [size_is(cToSites)] DRS_MSG_QUERYSITESREPLYELEMENT_V1* rgCostInfo;
   DWORD dwFlags;
 } DRS_MSG_QUERYSITESREPLY_V1;

cToSites: The number of items in the rgCostInfo array.

rgCostInfo: The sequence of computed site costs, in the same order as the rgszToSites field in the request message.

dwFlags: Unused. MUST be 0 and ignored.