_com_error::WCode
Microsoft-spezifisch
Ruft den 16-Bit-Fehlercode ab, der der gekapselten HRESULT
Kapselung zugeordnet ist.
Syntax
WORD WCode ( ) const throw();
Rückgabewert
Wenn sich der HRESULT
Bereich innerhalb des Bereichs befindet, der 0x8004FFFF 0x80040200, gibt die WCode
Methode das HRESULT
Minus-0x80040200 zurück. Andernfalls wird Null zurückgegeben.
Hinweise
Die WCode
Methode wird verwendet, um eine Zuordnung rückgängig zu machen, die im COM-Unterstützungscode erfolgt. Der Wrapper für eine dispinterface
Eigenschaft oder Methode ruft eine Supportroutine auf, die die Argumente und Aufrufe packt IDispatch::Invoke
. Wenn ein Fehler HRESULT
DISP_E_EXCEPTION
zurückgegeben wird, werden die Fehlerinformationen von der EXCEPINFO
an die Übergebenen IDispatch::Invoke
Struktur abgerufen. Der Fehlercode kann entweder ein 16-Bit-Wert sein, der wCode
im Element der EXCEPINFO
Struktur gespeichert ist, oder ein vollständiger 32-Bit-Wert im scode
Element der EXCEPINFO
Struktur. Wenn eine 16-Bit-Version wCode
zurückgegeben wird, muss sie zuerst einem 32-Bit-Fehler HRESULT
zugeordnet werden.
Ende Microsoft-spezifisch
Siehe auch
_com_error::HRESULTToWCode
_com_error::WCodeToHRESULT
_com_error
-Klasse
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für