Condividi tramite


_com_error::WCode

Specifici di Microsoft

Recupera il codice di errore 16 bit eseguito il mapping in incapsulato HRESULT.

WORD WCode ( ) const throw( );

Valore restituito

se HRESULT è nell'intervallo 0x80040200 a 0x8004FFFF, WCode il metodo restituisce HRESULT 0x80040200 negativo; in caso contrario, restituisce zero.

Note

WCode il metodo viene utilizzato per annullare un mapping che si verifica nel codice del supporto COM.Il wrapper per un oggetto interfaccia dispatch proprietà o metodo chiama una routine di supporto che assembla gli argomenti e le chiamate IDispatch:: Richiamare.Da restituire, se un errore HRESULT di DISP_E_EXCEPTION viene restituito, le informazioni sull'errore viene recuperato da EXCEPINFO struttura passata a IDispatch:: Richiamare.Il codice di errore può essere sia un valore a 16 bit archiviato in wCode membro di EXCEPINFO struttura o un valore a 32 bit completo in scode membro di EXCEPINFO struttura.se un 16 bit wCode viene restituito, deve prima essere mappato a un errore a 32 bit HRESULT.

Microsoft FINALE specifico

Vedere anche

Riferimenti

_com_error::HRESULTToWCode

_com_error::WCodeToHRESULT

classe di _com_error