Compartir a través de


ILoggedConflict::GetWinnerItemId

Obtiene el identificador de elemento que se utiliza para identificar el elemento combinado en la comunidad de sincronización cuando este conflicto está en un marcador de exclusión de combinación.

HRESULT GetWinnerItemId(
  BYTE * pbWinnerItemId,
  DWORD * pcbIdSize);

Parámetros

  • pbWinnerItemId
    [in, out, unique, size_is(*pcbIdSize)] Devuelve el identificador de elemento que se utiliza para identificar el elemento combinado en la comunidad de sincronización.
  • pcbIdSize
    [in, out] Especifica el número de bytes de pbWinnerItemId. Devuelve el número de bytes necesarios para recuperar el identificador si pbWinnerItemId es demasiado pequeño, o bien, el número de bytes escritos.

Valor devuelto

  • S_OK

  • S_FALSE si este conflicto no se encuentra en un marcador de exclusión de combinación.

  • E_POINTER

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) si pbWinnerItemId es demasiado pequeño. En este caso, el número necesario de bytes se devuelve en pcbIdSize.

Vea también

Referencia

Interfaz ILoggedConflict