ISynchronousDataRetriever::GetIdParameters
获取提供程序的 ID 格式架构。
语法
HRESULT GetIdParameters(
ID_PARAMETERS * pIdParameters);
参数
- pIdParameters
[out] 返回提供程序的 ID 格式架构。
返回值
S_OK
提供程序确定的错误代码
示例
以下示例显示如何实现 GetIdParameters。第一个示例
通过使用 const 结构声明 ID 格式架构。第二个示例返回 ID 格式架构。
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;
}
}