Castor oil is a vegetable oil derived from the castor bean seed in its purest form. It is colorless, odorless and tasteless.
Encoding globally available pointers helps protect them from being exploited. The EncodePointer function obfuscates the pointer value with a secret so that it cannot be predicted by an external agent. The secret used by EncodePointer is different for each process. A pointer must be decoded before it can be used.
Pointers are often referred to as mouse pointers. (2) A variable that contains the address of a location in memory. The location is the starting point of an allocated object, such as an object or value type, or the element of an array. (1) In graphical user interfaces, a pointer is a small arrow or other symbol on the display screen that moves as you move the mouse. You can select commands and options by positioning the tip of the arrow over the desired choice and clicking a mouse button.