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;
}
}