PRB: OutputDebugString() Comments Section Documentation Error

ID Number: Q61106

3.00

WINDOWS

docerr

Summary:

SYMPTOMS

The OutputDebugString() function is documented incorrectly on page

4-326 of the "Microsoft Software Development Kit Reference Volume

1" for version 3.0. The "Comments" section incorrectly states that

this function is available only in the debugging version of

Windows.

RESOLUTION/STATUS

The documentation should state that OutputDebugString() messages

are displayed under both versions of Windows.

Messages that should be written only for debugging purposes should

be placed in a conditional compilation block, such as the following:

#ifdef DEBUG

OutputDebugString(lpMessage);

#endif

Microsoft has confirmed that this error occurs on page 4-326 of the

"Microsoft Software Development Kit Reference Volume 1" for version

3.0. We will post new information here when the documentation has

been corrected.