ISynchronousDataRetriever::GetIdParameters
Obtiene el esquema de formato de identificador del proveedor.
HRESULT GetIdParameters(
ID_PARAMETERS * pIdParameters);
Parámetros
- pIdParameters
[out] Devuelve el esquema de formato de identificador del proveedor.
Valor devuelto
S_OK
Códigos de error determinados por el proveedor
Ejemplo
En los ejemplos siguientes se muestra la forma de implementar GetIdParameters. En el primer ejemplo
se declara el esquema de formato de identificador utilizando una estructura const
. En el segundo ejemplo se devuelve el esquema de formato de identificador.
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;
}
}