ISyncChangeUnit::GetChangeUnitId

Retrieves the ID for this change unit.


HRESULT GetChangeUnitId(
  BYTE * pbChangeUnitId,
  DWORD * pcbIdSize);

pbChangeUnitId

[in, out, unique, size_is(*pcbIdSize)] Returns the ID of the change unit.

pcbIdSize

[in, out] Specifies the number of bytes in pbChangeUnitId. Returns the number of bytes required to retrieve the ID if pbChangeUnitId is too small, or returns the number of bytes written.

  • S_OK

  • E_POINTER

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) if pbChangeUnitId is too small. In this case, the required number of bytes is returned in pcbIdSize.

Show: