ISynchronousDataRetriever::GetIdParameters
取得提供者的識別碼格式結構描述。
HRESULT GetIdParameters(
ID_PARAMETERS * pIdParameters);
參數
- pIdParameters
[out] 傳回提供者的識別碼格式結構描述。
傳回值
S_OK
提供者決定的錯誤碼
範例
以下範例會示範如何實作 GetIdParameters。第一個範例
使用 const
結構,宣告識別碼格式結構描述。第二個範例會傳回識別碼格式結構描述。
const ID_PARAMETERS c_idParams =
{
sizeof(ID_PARAMETERS), // dwSize
{ FALSE, sizeof(GUID) }, // replicaId
{ FALSE, sizeof(SYNC_GID) }, // itemId
{ FALSE, 1 }, // changeUnitId
};
STDMETHODIMP CItemStore::GetIdParameters(
ID_PARAMETERS * pIdParameters)
{
if (NULL == pIdParameters)
{
return E_POINTER;
}
else
{
*pIdParameters = c_idParams;
return S_OK;
}
}