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

Vea también

Referencia

Interfaz ISynchronousDataRetriever