HRESULT (original) (raw)

About DBpedia

在计算机编程领域中,HRESULT是一种在 Windows 操作系统中使用的数据类型,并且曾更早在 IBM/Microsoft OS/2 操作系统中使用。用来表示错误和警告的情况。 HRESULT的最初目的是为了防止OS/2操作系统的不同子系统中的错误代码之间的冲突,正式地规定第三方和微软内部使用的错误代码范围。它是基于数字的错误代码,HRESULT中的各个位编码包含有关错误代码的性质及其来源的信息。 HRESULT 错误码在COM编程领域很常见,它们构成了标准化的COM错误处理约定的基础。

Property Value
dbo:abstract HRESULT is a computer programming data type that represents the completion status of a function. It is used in the source code of applications targeting Microsoft Windows and earlier IBM/Microsoft OS/2 operating systems, but its design does not limit its use to these environments. It could be used in any system supporting 32-bit integers. In other words, most modern computers. The original purpose of HRESULT was to lay out ranges of status codes for both public and Microsoft internal use in order to prevent collisions between status codes in different subsystems of the OS/2 operating system. An HRESULT is designed to simultaneously be both a simple numerical value and a structure of fields indicating severity, facility and status code. Use of HRESULT is most commonly encountered in COM programming, where it forms the basis for a standardized error handling mechanism. But its use is not limited to COM. For example, it can be used as an alternative to the more traditional use of a Boolean pass/fail result. (en) Dans le domaine de la programmation informatique, le HRESULT est un type de données utilisé dans les systèmes d'exploitation Windows, ainsi que dans l'ancien système d'exploitation IBM/Microsoft OS/2, pour représenter des états d'erreur et d'avertissement. Le but original des HRESULTs était de disposer de plages de codes d'erreur formellement définies, pour un usage public et interne à Microsoft, qui permette d'éviter les collisions entre codes d'erreur dans les différents sous-systèmes du système d'exploitation OS/2. Les HRESULTs sont des codes d'erreur numériques. Les différents bits dans un HRESULT encodent des informations concernant la nature du code d'erreur, ainsi que sa provenance. Les codes d'erreur HRESULT sont les plus généralement rencontrés dans le domaine de la programmation COM, où ils forment la base pour une gestion normalisée des erreurs. (fr) 在计算机编程领域中,HRESULT是一种在 Windows 操作系统中使用的数据类型,并且曾更早在 IBM/Microsoft OS/2 操作系统中使用。用来表示错误和警告的情况。 HRESULT的最初目的是为了防止OS/2操作系统的不同子系统中的错误代码之间的冲突,正式地规定第三方和微软内部使用的错误代码范围。它是基于数字的错误代码,HRESULT中的各个位编码包含有关错误代码的性质及其来源的信息。 HRESULT 错误码在COM编程领域很常见,它们构成了标准化的COM错误处理约定的基础。 (zh)
dbo:wikiPageExternalLink http://msdn.microsoft.com/en-us/library/5tbh0w11%28v=vs.71%29.aspx http://msdn.microsoft.com/en-us/library/ms679351(VS.85).aspx http://www.microsoft.com/downloads/details.aspx%3FFamilyID=be596899-7bb8-4208-b7fc-09e02a13696c&DisplayLang=en
dbo:wikiPageID 4012038 (xsd:integer)
dbo:wikiPageLength 10812 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1119070051 (xsd:integer)
dbo:wikiPageWikiLink dbr:Boolean_data_type dbr:Visual_Basic_(classic) dbr:Visual_Studio dbr:.NET_Framework dbr:Common_Language_Runtime dbr:Component_Object_Model dbr:Function_(computer_programming) dbr:Computer_programming dbr:Win32 dbr:32-bit_computing dbc:Data_types dbr:Data_type dbr:Source_code dbr:Remote_procedure_call dbr:Hexadecimal dbr:Bit_field dbr:Integer_(computer_science) dbr:Microsoft_Windows dbr:OS/2 dbr:Operating_system dbr:Security_Support_Provider_Interface dbr:Software_development_kit dbr:Exit_status dbr:Signed_number_representations dbr:Error_handling
dbp:wikiPageUsesTemplate dbt:Citation_needed dbt:More_citations_needed
dct:subject dbc:Data_types
gold:hypernym dbr:Type
rdfs:comment 在计算机编程领域中,HRESULT是一种在 Windows 操作系统中使用的数据类型,并且曾更早在 IBM/Microsoft OS/2 操作系统中使用。用来表示错误和警告的情况。 HRESULT的最初目的是为了防止OS/2操作系统的不同子系统中的错误代码之间的冲突,正式地规定第三方和微软内部使用的错误代码范围。它是基于数字的错误代码,HRESULT中的各个位编码包含有关错误代码的性质及其来源的信息。 HRESULT 错误码在COM编程领域很常见,它们构成了标准化的COM错误处理约定的基础。 (zh) HRESULT is a computer programming data type that represents the completion status of a function. It is used in the source code of applications targeting Microsoft Windows and earlier IBM/Microsoft OS/2 operating systems, but its design does not limit its use to these environments. It could be used in any system supporting 32-bit integers. In other words, most modern computers. The original purpose of HRESULT was to lay out ranges of status codes for both public and Microsoft internal use in order to prevent collisions between status codes in different subsystems of the OS/2 operating system. (en) Dans le domaine de la programmation informatique, le HRESULT est un type de données utilisé dans les systèmes d'exploitation Windows, ainsi que dans l'ancien système d'exploitation IBM/Microsoft OS/2, pour représenter des états d'erreur et d'avertissement. Le but original des HRESULTs était de disposer de plages de codes d'erreur formellement définies, pour un usage public et interne à Microsoft, qui permette d'éviter les collisions entre codes d'erreur dans les différents sous-systèmes du système d'exploitation OS/2. (fr)
rdfs:label HRESULT (fr) HRESULT (en) HRESULT (zh)
owl:sameAs freebase:HRESULT wikidata:HRESULT dbpedia-fr:HRESULT dbpedia-zh:HRESULT https://global.dbpedia.org/id/4kWtX
prov:wasDerivedFrom wikipedia-en:HRESULT?oldid=1119070051&ns=0
foaf:isPrimaryTopicOf wikipedia-en:HRESULT
is dbo:wikiPageRedirects of dbr:Hresult
is dbo:wikiPageWikiLink of dbr:Hresult dbr:Windows_Runtime dbr:X86_calling_conventions
is foaf:primaryTopic of wikipedia-en:HRESULT