Metodo ISingleItemException::GetItemId (winsync.h)

Ottiene l'ID dell'elemento specificato nell'eccezione.

Sintassi

HRESULT GetItemId(
  [in, out] BYTE  *pbItemId,
  [in, out] DWORD *pcbIdSize
);

Parametri

[in, out] pbItemId

Restituisce l'ID dell'elemento specificato nell'eccezione.

[in, out] pcbIdSize

Specifica il numero di byte in pbItemId. Restituisce il numero di byte necessari per recuperare l'ID quando pbItemId è troppo piccolo oppure restituisce il numero di byte scritti.

Valore restituito

I possibili codici restituiti includono, ma non sono limitati a, i valori illustrati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_INVALIDARG
HRESULT_FROM_WIN32(ERROR_MORE_DATA)
pbItemId è troppo piccolo. In questo caso, il numero necessario di byte viene restituito in pcbIdSize.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winsync.h

Vedi anche

Interfaccia ISingleItemException