Udostępnij za pośrednictwem


_com_error::WCode

Programu Microsoft

Pobiera kod błędu 16-bitowy, mapowany do zhermetyzowanego HRESULT.

WORD WCode ( ) const throw( );

Wartość zwracana

Jeśli HRESULT znajduje się w zasięgu, 0x80040200 0x8004FFFF, WCode metoda zwraca HRESULT minus 0x80040200; w przeciwnym razie zwraca wartość zero.

Uwagi

WCode metodę Cofnij mapowania, co się dzieje w kodzie obsługi COM.Otoki dla dispinterface właściwość lub metoda wywołuje procedura obsługi pakietów argumenty i wywołania IDispatch::Invoke.Po powrocie, jeśli awaria HRESULT z DISP_E_EXCEPTION jest zwracana jest źródło informacji o błędzie EXCEPINFO struktury przekazany do uwzględniając.Kod błędu może być wartością 16-bitowe przechowywane w wCode członkiem EXCEPINFO struktury lub pełnego 32-bitowa wartość w scode członkiem EXCEPINFO struktury.Jeśli 16-bitowe wCode jest zwracany, najpierw musi być mapowana do awarii 32-bitowa HRESULT.

KONIEC Microsoft szczególne

Zobacz też

Informacje

_com_error::HRESULTToWCode

_com_error::WCodeToHRESULT

Klasa _com_error