Chromium Code Reviews| Index: util/win/handle.h |
| diff --git a/util/win/handle.h b/util/win/handle.h |
| index c5a96cae9e7219580e3814881b86787f838244ef..8a63069069ce9548864bae720690a3aca95a86ed 100644 |
| --- a/util/win/handle.h |
| +++ b/util/win/handle.h |
| @@ -21,17 +21,17 @@ namespace crashpad { |
| //! \brief Converts a `HANDLE` to an `int`. |
| //! |
| -//! `HANDLE` is a `typedef` for `void *`, but `HANDLE` values aren’t necessarily |
| -//! pointers to anything. Only 32 bits of shareable `HANDLE`s are significant, |
| -//! even in 64-bit processes on 64-bit operating systems. See <a |
| +//! `HANDLE` is a `typedef` for `void *`, but kernel `HANDLE` values aren’t |
| +//! pointers to anything. Only 32 bits of kernel `HANDLE`s are significant, even |
|
scottmg
2015/11/06 18:33:22
Ah, I meant to mention "shareable" in the last cha
Mark Mentovai
2015/11/06 18:36:27
scottmg wrote:
|
| +//! in 64-bit processes on 64-bit operating systems. See <a |
| //! href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa384203">Interprocess |
| //! Communication Between 32-bit and 64-bit Applications</a>. |
| //! |
| -//! This function safely converts a shareable `HANDLE` to an `int` similarly to |
| -//! a cast operation. It checks that the operation can be performed safely, and |
| +//! This function safely converts a kernel `HANDLE` to an `int` similarly to a |
| +//! cast operation. It checks that the operation can be performed safely, and |
| //! aborts execution if it cannot. |
| //! |
| -//! \param[in] handle The shareable `HANDLE` to convert. |
| +//! \param[in] handle The kernel `HANDLE` to convert. |
| //! |
| //! \return An equivalent `int`, truncated (if necessary) from \a handle. If |
| //! truncation would have resulted in an `int` that could not be converted |
| @@ -42,20 +42,20 @@ int HandleToInt(HANDLE handle); |
| //! \brief Converts an `int` to an `HANDLE`. |
| //! |
| -//! `HANDLE` is a `typedef` for `void *`, but `HANDLE` values aren’t necessarily |
| -//! pointers to anything. Only 32 bits of shareable `HANDLE`s are significant, |
| -//! even in 64-bit processes on 64-bit operating systems. See <a |
| +//! `HANDLE` is a `typedef` for `void *`, but kernel `HANDLE` values aren’t |
| +//! pointers to anything. Only 32 bits of kernel `HANDLE`s are significant, even |
| +//! in 64-bit processes on 64-bit operating systems. See <a |
| //! href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa384203">Interprocess |
| //! Communication Between 32-bit and 64-bit Applications</a>. |
| //! |
| -//! This function safely convert an `int` to a shareable `HANDLE` similarly to a |
| +//! This function safely convert an `int` to a kernel `HANDLE` similarly to a |
| //! cast operation. |
| //! |
| //! \param[in] handle_int The `int` to convert. This must have been produced by |
| //! HandleToInt(), possibly in a different process. |
| //! |
| -//! \return An equivalent shareable `HANDLE`, sign-extended (if necessary) from |
| -//! \a handle_int. |
| +//! \return An equivalent kernel `HANDLE`, sign-extended (if necessary) from \a |
| +//! handle_int. |
| //! |
| //! \sa HandleToInt() |
| HANDLE IntToHandle(int handle_int); |