共用方式為


釋放對等數據

對等基礎結構函式傳回的所有指標都必須使用peerGraphFreeData PeerFreeData釋放。 這些函式必須僅針對由對等基礎結構函式直接傳回的結構來呼叫。 例如,請勿呼叫不同的FreeData函式來釋放巢狀指標,例如,請勿在 PEER_RECORD 結構中的指標上呼叫FreeData函式。

釋放數據的範例

下列代碼段示範如何擷取與圖形相關聯的屬性,然後釋放傳回的數據。

PEER_GRAPH_PROPERTIES  * pGraphProperties = NULL;
HRESULT hr = PeerGraphGetProperties(hGraph, &pGraphProperties);
if (SUCCEEDED(hr) && (NULL != pGraphProperties))
{
  // use pGraphProperties
  wprintf(L"%d\n", pGraphProperties->pwzGraphId);

  // release the data
  PeerGraphFreeData(pGraphProperties);
}