Condividi tramite


IKnowledgeWithMarkers::NextAllChangeUnitsPresentMarker

Restituisce l'elemento successivo nell'elenco di elementi contrassegnati in modo da contenere tutte le unità di modifica.

HRESULT NextAllChangeUnitsPresentMarker(
  BYTE * pItemId,
  DWORD* pIdSize);

Parametri

  • pItemId
    [in, out, unique, size_is(*pIdSize)] Restituisce l'ID elemento successivo nell'elenco degli ID elemento contrassegnati in modo da contenere tutte le unità di modifica.
  • pIdSize
    [in, out] Specifica il numero di byte in pItemId. Restituisce il numero di byte necessari per recuperare l'ID se pItemId è troppo piccolo oppure il numero di byte scritti.

Valore restituito

  • S_OK.

  • S_FALSE se non rimangono elementi nell'elenco o l'oggetto conoscenza contiene elementi contrassegnati in modo da richiedere tutte le unità di modifica.

  • HRESULT_FROM_WIN32 (ERROR_MORE_DATA) se pItemId è troppo piccolo. In questo caso, il numero necessario di byte viene restituito in pIdSize.

  • E_INVALIDARG se pIdSize è maggiore della dimensione massima specificata dallo schema del formato dell'ID elemento.

  • E_POINTER se gli ID elemento sono a lunghezza variabile e pIdSize è NULL.

Vedere anche

Riferimento

Interfaccia IKnowledgeWithMarkers