Freigeben über


ISyncChangeUnit::GetChangeUnitId

Ruft die ID für diese Änderungseinheit ab.

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

Parameter

  • pbChangeUnitId
    [in, out, unique, size_is(*pcbIdSize)] Gibt die ID der Änderungseinheit zurück.
  • pcbIdSize
    [in, out] Gibt die Anzahl der Bytes in pbChangeUnitId an. Gibt die Anzahl der zum Abrufen der ID erforderlichen Bytes zurück, wenn pbChangeUnitId zu klein ist, oder gibt die Anzahl der geschriebenen Bytes zurück.

Rückgabewert

  • S_OK

  • E_POINTER

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA), wenn pbChangeUnitId zu klein ist. In diesem Fall wird in pcbIdSize die erforderliche Anzahl von Bytes zurückgegeben.

Siehe auch

Verweis

ISyncChangeUnit-Schnittstelle