Partager via


IChangeUnitException::GetItemId

Obtient l'ID pour l'élément qui contient l'unité de modification associée à l'exception.

Syntaxe

HRESULT GetItemId(
  BYTE * pbItemId,
  DWORD * pcbIdSize);

Paramètres

  • pbItemId
    [in, out, unique, size_is(*pcbIdSize)] Retourne l'ID d'élément qui contient l'unité de modification associée à l'exception.

  • pcbIdSize
    [in, out] Spécifie le nombre d'octets contenus dans pbItemId. Retourne le nombre d'octets requis pour récupérer l'ID lorsque pbItemId est trop petit, ou le nombre d'octets écrits.

Valeur de retour

  • S_OK

  • E_INVALIDARG

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) lorsque pbItemId est trop petit. Dans ce cas, le nombre requis d'octets est retourné dans pcbIdSize.

Voir aussi

Autres ressources

Interface IChangeUnitException