|
64 | 64 | <Docs>
|
65 | 65 | <summary>Provides the managed definition of the <see langword="IStream" /> interface, with <see langword="ISequentialStream" /> functionality.</summary>
|
66 | 66 | <remarks>
|
67 |
| - <format type="text/markdown">< and [ISequentialStream](/windows/win32/api/objidl/nn-objidl-isequentialstream) interfaces. |
71 |
| - |
72 |
| - The common language runtime throws an exception when a COM method in native code returns an `HRESULT` other than `S_OK`. For more information, see [How to: Map HRESULTs and Exceptions](/dotnet/framework/interop/how-to-map-hresults-and-exceptions). |
73 |
| - |
| 67 | + <format type="text/markdown">< and [ISequentialStream](/windows/win32/api/objidl/nn-objidl-isequentialstream) interfaces. |
| 71 | +
|
| 72 | + The common language runtime throws an exception when a COM method in native code returns an `HRESULT` other than `S_OK`. For more information, see [How to: Map HRESULTs and Exceptions](/dotnet/framework/interop/how-to-map-hresults-and-exceptions). |
| 73 | +
|
74 | 74 | ]]></format>
|
75 | 75 | </remarks>
|
76 | 76 | <related type="ExternalDocumentation" href="/windows/win32/api/objidl/nn-objidl-istream">IStream</related>
|
|
122 | 122 | <param name="ppstm">When this method returns, contains the new stream object. This parameter is passed uninitialized.</param>
|
123 | 123 | <summary>Creates a new stream object with its own seek pointer that references the same bytes as the original stream.</summary>
|
124 | 124 | <remarks>
|
125 |
| - <format type="text/markdown"><. |
129 |
| - |
| 125 | + <format type="text/markdown"><. |
| 129 | +
|
130 | 130 | ]]></format>
|
131 | 131 | </remarks>
|
132 | 132 | </Docs>
|
|
176 | 176 | <param name="grfCommitFlags">A value that controls how the changes for the stream object are committed.</param>
|
177 | 177 | <summary>Ensures that any changes made to a stream object that is open in transacted mode are reflected in the parent storage.</summary>
|
178 | 178 | <remarks>
|
179 |
| - <format type="text/markdown"><. |
183 |
| - |
| 179 | + <format type="text/markdown"><. |
| 183 | +
|
184 | 184 | ]]></format>
|
185 | 185 | </remarks>
|
186 | 186 | </Docs>
|
|
236 | 236 | <param name="pcbWritten">On successful return, contains the actual number of bytes written to the destination.</param>
|
237 | 237 | <summary>Copies a specified number of bytes from the current seek pointer in the stream to the current seek pointer in another stream.</summary>
|
238 | 238 | <remarks>
|
239 |
| - <format type="text/markdown"><. |
243 |
| - |
| 239 | + <format type="text/markdown"><. |
| 243 | +
|
244 | 244 | ]]></format>
|
245 | 245 | </remarks>
|
246 | 246 | </Docs>
|
|
294 | 294 | <param name="dwLockType">The requested restrictions on accessing the range.</param>
|
295 | 295 | <summary>Restricts access to a specified range of bytes in the stream.</summary>
|
296 | 296 | <remarks>
|
297 |
| - <format type="text/markdown"><. |
301 |
| - |
| 297 | + <format type="text/markdown"><. |
| 301 | +
|
302 | 302 | ]]></format>
|
303 | 303 | </remarks>
|
304 | 304 | </Docs>
|
|
350 | 350 | <Docs>
|
351 | 351 | <param name="pv">When this method returns, contains the data read from the stream. This parameter is passed uninitialized.</param>
|
352 | 352 | <param name="cb">The number of bytes to read from the stream object.</param>
|
353 |
| - <param name="pcbRead">A pointer to a <see langword="ULONG" /> variable that receives the actual number of bytes read from the stream object.</param> |
| 353 | + <param name="pcbRead">A pointer to an <see langword="uint" /> variable that receives the actual number of bytes read from the stream object.</param> |
354 | 354 | <summary>Reads a specified number of bytes from the stream object into memory starting at the current seek pointer.</summary>
|
355 | 355 | <remarks>
|
356 |
| - <format type="text/markdown"><. |
360 |
| - |
| 356 | + <format type="text/markdown"><. |
| 360 | +
|
361 | 361 | ]]></format>
|
362 | 362 | </remarks>
|
363 | 363 | </Docs>
|
|
404 | 404 | <Docs>
|
405 | 405 | <summary>Discards all changes that have been made to a transacted stream since the last <see cref="M:System.Runtime.InteropServices.ComTypes.IStream.Commit(System.Int32)" /> call.</summary>
|
406 | 406 | <remarks>
|
407 |
| - <format type="text/markdown"><. |
411 |
| - |
| 407 | + <format type="text/markdown"><. |
| 411 | +
|
412 | 412 | ]]></format>
|
413 | 413 | </remarks>
|
414 | 414 | </Docs>
|
|
462 | 462 | <param name="plibNewPosition">On successful return, contains the offset of the seek pointer from the beginning of the stream.</param>
|
463 | 463 | <summary>Changes the seek pointer to a new location relative to the beginning of the stream, to the end of the stream, or to the current seek pointer.</summary>
|
464 | 464 | <remarks>
|
465 |
| - <format type="text/markdown"><. |
469 |
| - |
| 465 | + <format type="text/markdown"><. |
| 469 | +
|
470 | 470 | ]]></format>
|
471 | 471 | </remarks>
|
472 | 472 | </Docs>
|
|
516 | 516 | <param name="libNewSize">The new size of the stream as a number of bytes.</param>
|
517 | 517 | <summary>Changes the size of the stream object.</summary>
|
518 | 518 | <remarks>
|
519 |
| - <format type="text/markdown"><. |
523 |
| - |
| 519 | + <format type="text/markdown"><. |
| 523 | +
|
524 | 524 | ]]></format>
|
525 | 525 | </remarks>
|
526 | 526 | </Docs>
|
|
572 | 572 | <param name="grfStatFlag">Members in the <see langword="STATSTG" /> structure that this method does not return, thus saving some memory allocation operations.</param>
|
573 | 573 | <summary>Retrieves the <see cref="T:System.Runtime.InteropServices.STATSTG" /> structure for this stream.</summary>
|
574 | 574 | <remarks>
|
575 |
| - <format type="text/markdown"><. |
579 |
| - |
| 575 | + <format type="text/markdown"><. |
| 579 | +
|
580 | 580 | ]]></format>
|
581 | 581 | </remarks>
|
582 | 582 | </Docs>
|
|
630 | 630 | <param name="dwLockType">The access restrictions previously placed on the range.</param>
|
631 | 631 | <summary>Removes the access restriction on a range of bytes previously restricted with the <see cref="M:System.Runtime.InteropServices.ComTypes.IStream.LockRegion(System.Int64,System.Int64,System.Int32)" /> method.</summary>
|
632 | 632 | <remarks>
|
633 |
| - <format type="text/markdown"><. |
637 |
| - |
| 633 | + <format type="text/markdown"><. |
| 637 | +
|
638 | 638 | ]]></format>
|
639 | 639 | </remarks>
|
640 | 640 | </Docs>
|
|
685 | 685 | <Docs>
|
686 | 686 | <param name="pv">The buffer to write this stream to.</param>
|
687 | 687 | <param name="cb">The number of bytes to write to the stream.</param>
|
688 |
| - <param name="pcbWritten">On successful return, contains the actual number of bytes written to the stream object. If the caller sets this pointer to <see cref="F:System.IntPtr.Zero" />, this method does not provide the actual number of bytes written.</param> |
| 688 | + <param name="pcbWritten">A pointer to a <see langword="uint" /> variable where this method writes the actual number of bytes written to the stream object. The caller can set this pointer to <see cref="F:System.IntPtr.Zero" />, in which case this method does not provide the actual number of bytes written.</param> |
689 | 689 | <summary>Writes a specified number of bytes into the stream object starting at the current seek pointer.</summary>
|
690 | 690 | <remarks>
|
691 |
| - <format type="text/markdown"><. |
695 |
| - |
| 691 | + <format type="text/markdown"><. |
| 695 | +
|
696 | 696 | ]]></format>
|
697 | 697 | </remarks>
|
698 | 698 | </Docs>
|
|
0 commit comments