
Microsoft Year
2000 Readiness Disclosure & Resource
Center |
 |
 |
 |
DCOM 95 (English) - 32-Bit
Win
Product Summary |
Product:
DCOM Version:
95 |
Category:
Compliant Operating
System: 32-Bit Win |
Language: English |
Release Date: 27 Nov 1997 |
Operational Range: |
- |
Prerequisites: |
none |
Product Dependencies: |
OLEAUT32, Storage and Class Store,
RPC RD4 Runtime, COM+ Admin,Base Windows NT v3.5 or
later; Windows 9x |
Clock Dependencies: |
Uses GetTickCount ( ) API; internal
timing only |
Last Updated: |
11 Dec
1998 | |
Product Details |
Operational Range for Data: Present day through
31 DEC 2036
How the product handles dates:
The product obtains dates from the operating system
via standard Windows APIs. The product also uses
DOSDateTime ( ) for date calculations.
Two-digit shortcut handling:
The product does not allow users to enter dates.
Hence, the product does not handle two-digit shortcuts.
C Runtime information:
The product uses two files (ctime.h & MKTime)
which have known issues beyond 2035.
Ctime.h miscalculates a leap year for AD 2038. This
is a C runtime function.
MKTime ( ) - there is a storage overflow problem in
the year 2036. The API works by counting the seconds
since Jan 1, 1970. Enough real-time seconds will have
elapsed by the year 2036 that it will overflow the space
allocated to keep track of the number used to store that
value.
Common date usage errors:
Users do not enter dates, so no date usage errors
exist.
Testing methodology:
Microsoft conducted COM and DCOM specific testing
using the dates in question.
In addition, a hypothetical three-tiered application
was created with Microsoft Transaction Server and
COM/DCOM installed. Dates were inserted that were
logical to test for in a SQL Server data store. At the
conclusion of this test we did not observe either COM
nor DCOM alter the dates, from beginning to end of
transaction, whenever time and date data was accessed.
Thus, no problems or changes in the dates were
found. | |
Return to Search
Screen
Legend of Symbols: |
* |
The product is compliant with recommended customer
action. This indicates a prerequisite action is recommended
which may include loading a software update or reading a
document. |
# |
The product
is compliant with an acceptable deviations from Microsoft's
standard of compliance. An acceptable deviation does not
affect the core functionality, data integrity, stability, or
reliability of the product. |
+ |
The product
is compliant with pending Year 2000 software updates. Future
maintenance actions will be recommended shortly. See Product
Guide for further details. |
Note: Compliance ratings given for each product
assume that all recommended actions have been
taken. |
If after reviewing this information you have additional
questions related to this product, click
here.
YEAR 2000 READINESS DISCLOSURE
ALL COMMUNICATIONS OR CONVEYANCES OF INFORMATION TO YOU
CONCERNING MICROSOFT AND THE YEAR 2000, INCLUDING BUT NOT LIMITED TO
THIS DOCUMENT OR ANY OTHER PAST, PRESENT OR FUTURE INFORMATION
REGARDING YEAR 2000 TESTING, ASSESSMENTS, READINESS, TIME TABLES,
OBJECTIVES, OR OTHER (COLLECTIVELY THE "MICROSOFT YEAR 2000
STATEMENT"), ARE PROVIDED AS A "YEAR 2000 READINESS
DISCLOSURE" (AS DEFINED BY THE YEAR 2000 INFORMATION AND
READINESS DISCLOSURE ACT) AND CAN BE FOUND AT MICROSOFT'S YEAR 2000
WEBSITE LOCATED AT http://www.microsoft.com/year2000/
(the "Y2K WEBSITE"). EACH MICROSOFT YEAR 2000 STATEMENT IS PROVIDED
PURSUANT TO THE TERMS HEREOF, THE TERMS OF THE Y2K WEBSITE, AND THE
YEAR 2000 INFORMATION AND READINESS DISCLOSURE ACT FOR THE SOLE
PURPOSE OF ASSISTING THE PLANNING FOR THE TRANSITION TO THE YEAR
2000. EACH MICROSOFT YEAR 2000 STATEMENT CONTAINS INFORMATION
CURRENTLY AVAILABLE AND IS UPDATED REGULARLY AND SUBJECT TO CHANGE.
MICROSOFT THEREFORE RECOMMENDS THAT YOU CHECK THE Y2K WEBSITE
REGULARLY FOR ANY CHANGES TO ANY MICROSOFT YEAR 2000 STATEMENT. EACH MICROSOFT YEAR 2000 STATEMENT IS PROVIDED "AS IS"
WITHOUT WARRANTY OF ANY KIND. CONSEQUENTLY, MICROSOFT DISCLAIMS ALL
WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. MOREOVER,
MICROSOFT DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE
USE OR THE RESULTS OF THE USE OF ANY MICROSOFT YEAR 2000 STATEMENT
IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. NO
ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY MICROSOFT OR ITS
AUTHORIZED REPRESENTATIVES SHALL CREATE A WARRANTY OR IN ANY WAY
DECREASE THE SCOPE OF THIS WARRANTY DISCLAIMER. IN NO
EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES
WHATSOEVER REGARDING ANY MICROSOFT YEAR 2000 STATEMENT INCLUDING
DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS
PROFITS, PUNITIVE OR SPECIAL DAMAGES, EVEN IF MICROSOFT OR ITS
SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY
FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE FOREGOING LIMITATION
MAY NOT APPLY TO YOU. THE INFORMATION CONTAINED IN EACH MICROSOFT
YEAR 2000 STATEMENT IS FOUND AT THE Y2K WEBSITE AND IS INTENDED TO
BE READ IN CONJUNCTION WITH OTHER INFORMATION LOCATED AT THE Y2K
WEBSITE, INCLUDING BUT NOT LIMITED TO MICROSOFT'S YEAR 2000
COMPLIANCE STATEMENT, THE DESCRIPTION OF THE CATEGORIES OF
COMPLIANCE INTO WHICH MICROSOFT HAS CLASSIFIED ITS PRODUCTS IN ITS
YEAR 2000 PRODUCT GUIDE, AND THE MICROSOFT YEAR 2000 TEST CRITERIA.
ANY MICROSOFT YEAR 2000 STATEMENTS MADE TO YOU IN THE COURSE OF
PROVIDING YEAR 2000 RELATED UPDATES, YEAR 2000 DIAGNOSTIC TOOLS, OR
REMEDIATION SERVICES (IF ANY) ARE SUBJECT TO THE YEAR 2000
INFORMATION AND READINESS DISCLOSURE ACT (112 STAT. 2386). IN CASE
OF A DISPUTE, THIS ACT MAY REDUCE YOUR LEGAL RIGHTS REGARDING THE
USE OF ANY SUCH STATEMENTS, UNLESS OTHERWISE SPECIFIED BY YOUR
CONTRACT OR TARIFF.
|