SharpDX Represents a unit independant angle using a single-precision floating-point internal representation. A value that specifies the size of a single degree. A value that specifies the size of a single minute. A value that specifies the size of a single second. A value that specifies the size of a single radian. A value that specifies the size of a single milliradian. A value that specifies the size of a single gradian. The internal representation of the angle. Initializes a new instance of the SharpDX.AngleSingle structure with the given unit dependant angle and unit type. A unit dependant measure of the angle. The type of unit the angle argument is. Initializes a new instance of the SharpDX.AngleSingle structure using the arc length formula (θ = s/r). The measure of the arc. The radius of the circle. Wraps this SharpDX.AngleSingle to be in the range [π, -π]. Wraps this SharpDX.AngleSingle to be in the range [0, 2π). Wraps the SharpDX.AngleSingle given in the value argument to be in the range [π, -π]. A SharpDX.AngleSingle to wrap. The SharpDX.AngleSingle that is wrapped. Wraps the SharpDX.AngleSingle given in the value argument to be in the range [0, 2π). A SharpDX.AngleSingle to wrap. The SharpDX.AngleSingle that is wrapped. Compares two SharpDX.AngleSingle instances and returns the smaller angle. The first SharpDX.AngleSingle instance to compare. The second SharpDX.AngleSingle instance to compare. The smaller of the two given SharpDX.AngleSingle instances. Compares two SharpDX.AngleSingle instances and returns the greater angle. The first SharpDX.AngleSingle instance to compare. The second SharpDX.AngleSingle instance to compare. The greater of the two given SharpDX.AngleSingle instances. Adds two SharpDX.AngleSingle objects and returns the result. The first object to add. The second object to add. The value of the two objects added together. Subtracts two SharpDX.AngleSingle objects and returns the result. The first object to subtract. The second object to subtract. The value of the two objects subtracted. Multiplies two SharpDX.AngleSingle objects and returns the result. The first object to multiply. The second object to multiply. The value of the two objects multiplied together. Divides two SharpDX.AngleSingle objects and returns the result. The numerator object. The denominator object. The value of the two objects divided. Returns a System.Boolean that indicates whether the values of two SharpDX.Angle objects are equal. The first object to compare. The second object to compare. True if the left and right parameters have the same value; otherwise, false. Returns a System.Boolean that indicates whether the values of two SharpDX.Angle objects are not equal. The first object to compare. The second object to compare. True if the left and right parameters do not have the same value; otherwise, false. Returns a System.Boolean that indicates whether a SharpDX.Angle object is less than another SharpDX.AngleSingle object. The first object to compare. The second object to compare. True if left is less than right; otherwise, false. Returns a System.Boolean that indicates whether a SharpDX.Angle object is greater than another SharpDX.AngleSingle object. The first object to compare. The second object to compare. True if left is greater than right; otherwise, false. Returns a System.Boolean that indicates whether a SharpDX.Angle object is less than or equal to another SharpDX.AngleSingle object. The first object to compare. The second object to compare. True if left is less than or equal to right; otherwise, false. Returns a System.Boolean that indicates whether a SharpDX.Angle object is greater than or equal to another SharpDX.AngleSingle object. The first object to compare. The second object to compare. True if left is greater than or equal to right; otherwise, false. Returns the value of the SharpDX.AngleSingle operand. (The sign of the operand is unchanged.) A SharpDX.AngleSingle object. The value of the value parameter. Returns the the negated value of the SharpDX.AngleSingle operand. A SharpDX.AngleSingle object. The negated value of the value parameter. Adds two SharpDX.AngleSingle objects and returns the result. The first object to add. The second object to add. The value of the two objects added together. Subtracts two SharpDX.AngleSingle objects and returns the result. The first object to subtract The second object to subtract. The value of the two objects subtracted. Multiplies two SharpDX.AngleSingle objects and returns the result. The first object to multiply. The second object to multiply. The value of the two objects multiplied together. Divides two SharpDX.AngleSingle objects and returns the result. The numerator object. The denominator object. The value of the two objects divided. Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified object. The object to compare. A signed integer that indicates the relationship of the current instance to the obj parameter. If the value is less than zero, the current instance is less than the other. If the value is zero, the current instance is equal to the other. If the value is greater than zero, the current instance is greater than the other. Compares this instance to a second SharpDX.AngleSingle and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified object. The object to compare. A signed integer that indicates the relationship of the current instance to the obj parameter. If the value is less than zero, the current instance is less than the other. If the value is zero, the current instance is equal to the other. If the value is greater than zero, the current instance is greater than the other. Returns a value that indicates whether the current instance and a specified SharpDX.AngleSingle object have the same value. The object to compare. Returns true if this SharpDX.AngleSingle object and another have the same value; otherwise, false. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this SharpDX.AngleSingle instance. A 32-bit signed integer hash code. Returns a value that indicates whether the current instance and a specified object have the same value. The object to compare. Returns true if the obj parameter is a SharpDX.AngleSingle object or a type capable of implicit conversion to a SharpDX.AngleSingle value, and its value is equal to the value of the current SharpDX.Angle object; otherwise, false. Gets or sets the total number of revolutions this SharpDX.AngleSingle represents. Gets or sets the total number of degrees this SharpDX.AngleSingle represents. Gets or sets the minutes component of the degrees this SharpDX.AngleSingle represents. When setting the minutes, if the value is in the range (-60, 60) the whole degrees are not changed; otherwise, the whole degrees may be changed. Fractional values may set the seconds component. Gets or sets the seconds of the degrees this SharpDX.AngleSingle represents. When setting te seconds, if the value is in the range (-60, 60) the whole minutes or whole degrees are not changed; otherwise, the whole minutes or whole degrees may be changed. Gets or sets the total number of radians this SharpDX.AngleSingle represents. Gets or sets the total number of milliradians this SharpDX.AngleSingle represents. One milliradian is equal to 1/(2000π). Gets or sets the total number of gradians this SharpDX.AngleSingle represents. Gets a System.Boolean that determines whether this SharpDX.Angle is a right angle (i.e. 90° or π/2). Gets a System.Boolean that determines whether this SharpDX.Angle is a straight angle (i.e. 180° or π). Gets a System.Boolean that determines whether this SharpDX.Angle is a full rotation angle (i.e. 360° or 2π). Gets a System.Boolean that determines whether this SharpDX.Angle is an oblique angle (i.e. is not 90° or a multiple of 90°). Gets a System.Boolean that determines whether this SharpDX.Angle is an acute angle (i.e. less than 90° but greater than 0°). Gets a System.Boolean that determines whether this SharpDX.Angle is an obtuse angle (i.e. greater than 90° but less than 180°). Gets a System.Boolean that determines whether this SharpDX.Angle is a reflex angle (i.e. greater than 180° but less than 360°). Gets a SharpDX.AngleSingle instance that complements this angle (i.e. the two angles add to 90°). Gets a SharpDX.AngleSingle instance that supplements this angle (i.e. the two angles add to 180°). Gets a new SharpDX.AngleSingle instance that represents the zero angle (i.e. 0°). Gets a new SharpDX.AngleSingle instance that represents the right angle (i.e. 90° or π/2). Gets a new SharpDX.AngleSingle instance that represents the straight angle (i.e. 180° or π). Gets a new SharpDX.AngleSingle instance that represents the full rotation angle (i.e. 360° or 2π). Represents an axis-aligned bounding box in three dimensional space. The minimum point of the box. The maximum point of the box. Initializes a new instance of the struct. The minimum vertex of the bounding box. The maximum vertex of the bounding box. Retrieves the eight corners of the bounding box. An array of points representing the eight corners of the bounding box. Determines if there is an intersection between the current object and a . The ray to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The plane to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The box to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The sphere to test. Whether the two objects intersected. Determines whether the current objects contains a point. The point to test. The type of containment the two objects have. Determines whether the current objects contains a . The box to test. The type of containment the two objects have. Determines whether the current objects contains a . The sphere to test. The type of containment the two objects have. Constructs a that fully contains the given points. The points that will be contained by the box. When the method completes, contains the newly constructed bounding box. Thrown when is null. Constructs a that fully contains the given points. The points that will be contained by the box. The newly constructed bounding box. Thrown when is null. Constructs a from a given sphere. The sphere that will designate the extents of the box. When the method completes, contains the newly constructed bounding box. Constructs a from a given sphere. The sphere that will designate the extents of the box. The newly constructed bounding box. Constructs a that is as large as the total combined area of the two specified boxes. The first box to merge. The second box to merge. When the method completes, contains the newly constructed bounding box. Constructs a that is as large as the total combined area of the two specified boxes. The first box to merge. The second box to merge. The newly constructed bounding box. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Represents a bounding sphere in three dimensional space. The center of the sphere in three dimensional space. The radious of the sphere. Initializes a new instance of the struct. The center of the sphere in three dimensional space. The radius of the sphere. Determines if there is an intersection between the current object and a . The ray to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The plane to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a triangle. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The box to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The sphere to test. Whether the two objects intersected. Determines whether the current objects contains a point. The point to test. The type of containment the two objects have. Determines whether the current objects contains a triangle. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. The type of containment the two objects have. Determines whether the current objects contains a . The box to test. The type of containment the two objects have. Determines whether the current objects contains a . The sphere to test. The type of containment the two objects have. Constructs a that fully contains the given points. The points that will be contained by the sphere. When the method completes, contains the newly constructed bounding sphere. Constructs a that fully contains the given points. The points that will be contained by the sphere. The newly constructed bounding sphere. Constructs a from a given box. The box that will designate the extents of the sphere. When the method completes, the newly constructed bounding sphere. Constructs a from a given box. The box that will designate the extents of the sphere. The newly constructed bounding sphere. Constructs a that is the as large as the total combined area of the two specified spheres. The first sphere to merge. The second sphere to merge. When the method completes, contains the newly constructed bounding sphere. Constructs a that is the as large as the total combined area of the two specified spheres. The first sphere to merge. The second sphere to merge. The newly constructed bounding sphere. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Callback base implementation of . Base class for a class. Releases unmanaged resources and performs other cleanup operations before the is reclaimed by garbage collection. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Releases unmanaged and - optionally - managed resources true to release both managed and unmanaged resources; false to release only unmanaged resources. Occurs when this instance is starting to be disposed. Occurs when this instance is fully disposed. Gets a value indicating whether this instance is disposed. true if this instance is disposed; otherwise, false. Use this interface to tag a class that is called by an unmanaged object. A class must dispose the on dispose. Gets or sets the unmanaged shadow callback. The unmanaged shadow callback. This property is set whenever this instance has an unmanaged shadow callback registered. This callback must be disposed when disposing this instance. Releases unmanaged and - optionally - managed resources true to release both managed and unmanaged resources; false to release only unmanaged resources. A fast method to pass array of to SharpDX methods. Initializes a new instance of the class. The array. Initializes a new instance of the class. The size. Gets an object at the specified index. The index. A Sets an object at the specified index. The index. The value. Gets the pointer to the native array associated to this instance. Gets the length. A typed version of Type of the Initializes a new instance of the class. The array. Initializes a new instance of the class. The size. Gets or sets the with the specified i. Structure using the same layout than . Initializes a new instance of the struct. The x. The y. Width. Height. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Structure using the same layout than . Initializes a new instance of the struct. The x. The y. Width. Height. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Structure using the same layout than . Initializes a new instance of the struct. The x. The y. Left coordinate. Top coordinate. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Structure using the same layout than . Initializes a new instance of the struct. The x. The y. Left coordinate. Top coordinate. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Structure using the same layout than Initializes a new instance of the struct. The x. The y. The width. The height. Left coordinate. Top coordinate. Width of this rectangle. Height of this rectangle. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Structure using the same layout than Initializes a new instance of the struct. The x. The y. The width. The height. Left coordinate. Top coordinate. Width of this rectangle. Height of this rectangle. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Windows File Helper. Creates the specified lp file name. Name of the file. The desired access. The share mode. The creation disposition. The extended parameters. A handle to the created file. IntPtr.Zero if failed. CreateFile2 Reads to a file. The file handle. The buffer. The number of bytes to read. The number of bytes read. The overlapped. A Result ReadFile Writes to a file. The file handle. The buffer. The number of bytes to read. The number of bytes read. The overlapped. A Result WriteFile Sets the file pointer. The handle. The distance to move. The distance to move high. The seek origin. SetFilePointerEx Sets the end of file. The handle. SetEndOfFile Gets the size of the file. The handle. Size of the file. GetFileSizeEx Windows File Helper. Initializes a new instance of the class. Name of the file. The file mode. The access mode. The share mode. Native File access flags. Read access. Write access. Read/Write Access, Execute access. All access Native file attributes. None attribute. Read only attribute. Hidden attribute. System attribute. Directory attribute. Archive attribute. Device attribute. Normal attribute. Temporary attribute. Sparse file attribute. ReparsePoint attribute. Compressed attribute. Offline attribute. Not content indexed attribute. Encrypted attribute. Write through attribute. Overlapped attribute. No buffering attribute. Random access attribute. Sequential scan attribute. Delete on close attribute. Backup semantics attribute. Post semantics attribute. Open reparse point attribute. Open no recall attribute. First pipe instance attribute. Native file creation disposition. Creates a new file. The function fails if a specified file exists. Creates a new file, always. If a file exists, the function overwrites the file, clears the existing attributes, combines the specified file attributes, and flags with FILE_ATTRIBUTE_ARCHIVE, but does not set the security descriptor that the SECURITY_ATTRIBUTES structure specifies. Opens a file. The function fails if the file does not exist. Opens a file, always. If a file does not exist, the function creates a file as if dwCreationDisposition is CREATE_NEW. Opens a file and truncates it so that its size is 0 (zero) bytes. The function fails if the file does not exist. The calling process must open the file with the GENERIC_WRITE access right. Native file share. None flag. Enables subsequent open operations on an object to request read access. Otherwise, other processes cannot open the object if they request read access. If this flag is not specified, but the object has been opened for read access, the function fails. Enables subsequent open operations on an object to request write access. Otherwise, other processes cannot open the object if they request write access. If this flag is not specified, but the object has been opened for write access, the function fails. Read and Write flags. Enables subsequent open operations on an object to request delete access. Otherwise, other processes cannot open the object if they request delete access. If this flag is not specified, but the object has been opened for delete access, the function fails. Direct2D Matrix 3x2. Use and implicit cast to . Element (1,1) Element (1,2) Element (2,1) Element (2,2) Element (3,1) Element (3,2) Performs an implicit conversion from to . The matrix. The result of the conversion. Gets the identity matrix. The identity matrix. Contains static methods to help in determining intersections, containment, etc. Determines the closest point between a point and a triangle. The point to test. The first vertex to test. The second vertex to test. The third vertex to test. When the method completes, contains the closest point between the two objects. Determines the closest point between a and a point. The plane to test. The point to test. When the method completes, contains the closest point between the two objects. Determines the closest point between a and a point. The box to test. The point to test. When the method completes, contains the closest point between the two objects. Determines the closest point between a and a point. The point to test. When the method completes, contains the closest point between the two objects; or, if the point is directly in the center of the sphere, contains . Determines the closest point between a and a . The first sphere to test. The second sphere to test. When the method completes, contains the closest point between the two objects; or, if the point is directly in the center of the sphere, contains . If the two spheres are overlapping, but not directly ontop of each other, the closest point is the 'closest' point of intersection. This can also be considered is the deepest point of intersection. Determines the distance between a and a point. The plane to test. The point to test. The distance between the two objects. Determines the distance between a and a point. The box to test. The point to test. The distance between the two objects. Determines the distance between a and a . The first box to test. The second box to test. The distance between the two objects. Determines the distance between a and a point. The sphere to test. The point to test. The distance between the two objects. Determines the distance between a and a . The first sphere to test. The second sphere to test. The distance between the two objects. Determines whether there is an intersection between a and a point. The ray to test. The point to test. Whether the two objects intersect. Determines whether there is an intersection between a and a . The first ray to test. The second ray to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersect. This method performs a ray vs ray intersection test based on the following formula from Goldman. s = det([o_2 - o_1, d_2, d_1 x d_2]) / ||d_1 x d_2||^2 t = det([o_2 - o_1, d_1, d_1 x d_2]) / ||d_1 x d_2||^2 Where o_1 is the position of the first ray, o_2 is the position of the second ray, d_1 is the normalized direction of the first ray, d_2 is the normalized direction of the second ray, det denotes the determinant of a matrix, x denotes the cross product, [ ] denotes a matrix, and || || denotes the length or magnitude of a vector. Determines whether there is an intersection between a and a . The ray to test. The plane to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersect. Determines whether there is an intersection between a and a . The ray to test. The plane to test When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines whether there is an intersection between a and a triangle. The ray to test. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. This method tests if the ray intersects either the front or back of the triangle. If the ray is parallel to the triangle's plane, no intersection is assumed to have happened. If the intersection of the ray and the triangle is behind the origin of the ray, no intersection is assumed to have happened. In both cases of assumptions, this method returns false. Determines whether there is an intersection between a and a triangle. The ray to test. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines whether there is an intersection between a and a . The ray to test. The box to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines whether there is an intersection between a and a . The ray to test. The box to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines whether there is an intersection between a and a . The ray to test. The sphere to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines whether there is an intersection between a and a . The ray to test. The sphere to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines whether there is an intersection between a and a point. The plane to test. The point to test. Whether the two objects intersected. Determines whether there is an intersection between a and a . The first plane to test. The second plane to test. Whether the two objects intersected. Determines whether there is an intersection between a and a . The first plane to test. The second plane to test. When the method completes, contains the line of intersection as a , or a zero ray if there was no intersection. Whether the two objects intersected. Although a ray is set to have an origin, the ray returned by this method is really a line in three dimensions which has no real origin. The ray is considered valid when both the positive direction is used and when the negative direction is used. Determines whether there is an intersection between a and a triangle. The plane to test. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. Whether the two objects intersected. Determines whether there is an intersection between a and a . The plane to test. The box to test. Whether the two objects intersected. Determines whether there is an intersection between a and a . The plane to test. The sphere to test. Whether the two objects intersected. Determines whether there is an intersection between a and a . The first box to test. The second box to test. Whether the two objects intersected. Determines whether there is an intersection between a and a . The box to test. The sphere to test. Whether the two objects intersected. Determines whether there is an intersection between a and a triangle. The sphere to test. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. Whether the two objects intersected. Determines whether there is an intersection between a and a . First sphere to test. Second sphere to test. Whether the two objects intersected. Determines whether a contains a point. The box to test. The point to test. The type of containment the two objects have. Determines whether a contains a . The first box to test. The second box to test. The type of containment the two objects have. Determines whether a contains a . The box to test. The sphere to test. The type of containment the two objects have. Determines whether a contains a point. The sphere to test. The point to test. The type of containment the two objects have. Determines whether a contains a triangle. The sphere to test. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. The type of containment the two objects have. Determines whether a contains a . The sphere to test. The box to test. The type of containment the two objects have. Determines whether a contains a . The first sphere to test. The second sphere to test. The type of containment the two objects have. Represents a color in the form of rgb. The red component of the color. The green component of the color. The blue component of the color. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. The red component of the color. The green component of the color. The blue component of the color. Initializes a new instance of the struct. The red, green, and blue components of the color. Initializes a new instance of the struct. A packed integer containing all three color components. The alpha component is ignored. Initializes a new instance of the struct. The values to assign to the red, green, and blue components of the color. This must be an array with three elements. Thrown when is null. Thrown when contains more or less than four elements. Converts the color into a packed integer. A packed integer containing all three color components. The alpha channel is set to 255. Converts the color into a three component vector. A three component vector containing the red, green, and blue components of the color. Creates an array containing the elements of the color. A three-element array containing the components of the color. Adds two colors. The first color to add. The second color to add. When the method completes, completes the sum of the two colors. Adds two colors. The first color to add. The second color to add. The sum of the two colors. Subtracts two colors. The first color to subtract. The second color to subtract. WHen the method completes, contains the difference of the two colors. Subtracts two colors. The first color to subtract. The second color to subtract The difference of the two colors. Modulates two colors. The first color to modulate. The second color to modulate. When the method completes, contains the modulated color. Modulates two colors. The first color to modulate. The second color to modulate. The modulated color. Scales a color. The color to scale. The amount by which to scale. When the method completes, contains the scaled color. Scales a color. The color to scale. The amount by which to scale. The scaled color. Negates a color. The color to negate. When the method completes, contains the negated color. Negates a color. The color to negate. The negated color. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. When the method completes, contains the clamped value. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. The clamped value. Performs a linear interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . When the method completes, contains the linear interpolation of the two colors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a linear interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . The linear interpolation of the two colors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a cubic interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . When the method completes, contains the cubic interpolation of the two colors. Performs a cubic interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . The cubic interpolation of the two colors. Returns a color containing the smallest components of the specified colorss. The first source color. The second source color. When the method completes, contains an new color composed of the largest components of the source colorss. Returns a color containing the largest components of the specified colorss. The first source color. The second source color. A color containing the largest components of the source colors. Returns a color containing the smallest components of the specified colors. The first source color. The second source color. When the method completes, contains an new color composed of the smallest components of the source colors. Returns a color containing the smallest components of the specified colors. The first source color. The second source color. A color containing the smallest components of the source colors. Adjusts the contrast of a color. The color whose contrast is to be adjusted. The amount by which to adjust the contrast. When the method completes, contains the adjusted color. Adjusts the contrast of a color. The color whose contrast is to be adjusted. The amount by which to adjust the contrast. The adjusted color. Adjusts the saturation of a color. The color whose saturation is to be adjusted. The amount by which to adjust the saturation. When the method completes, contains the adjusted color. Adjusts the saturation of a color. The color whose saturation is to be adjusted. The amount by which to adjust the saturation. The adjusted color. Adds two colors. The first color to add. The second color to add. The sum of the two colors. Assert a color (return it unchanged). The color to assert (unchange). The asserted (unchanged) color. Subtracts two colors. The first color to subtract. The second color to subtract. The difference of the two colors. Negates a color. The color to negate. A negated color. Scales a color. The factor by which to scale the color. The color to scale. The scaled color. Scales a color. The factor by which to scale the color. The color to scale. The scaled color. Modulates two colors. The first color to modulate. The second color to modulate. The modulated color. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets or sets the component at the specified index. The value of the red, green, or blue component, depending on the index. The index of the component to access. Use 0 for the red component, 1 for the green component, and 2 for the blue component. The value of the component at the specified index. Thrown when the is out of the range [0, 2]. Represents a color in the form of argb. The red component of the color. The green component of the color. The blue component of the color. The alpha component of the color. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. The red component of the color. The green component of the color. The blue component of the color. The alpha component of the color. Initializes a new instance of the struct. The red, green, blue, and alpha components of the color. Initializes a new instance of the struct. The red, green, and blue compoennts of the color. The alpha component of the color. Initializes a new instance of the struct. A packed integer containing all four color components. Initializes a new instance of the struct. A packed integer containing all four color components. Initializes a new instance of the struct. The values to assign to the alpha, red, green, and blue components of the color. This must be an array with four elements. Thrown when is null. Thrown when contains more or less than four elements. Converts the color into a packed integer. A packed integer containing all four color components. Converts the color into a three component vector. A three component vector containing the red, green, and blue components of the color. Converts the color into a four component vector. A four component vector containing all four color components. Creates an array containing the elements of the color. A four-element array containing the components of the color. Adds two colors. The first color to add. The second color to add. When the method completes, completes the sum of the two colors. Adds two colors. The first color to add. The second color to add. The sum of the two colors. Subtracts two colors. The first color to subtract. The second color to subtract. WHen the method completes, contains the difference of the two colors. Subtracts two colors. The first color to subtract. The second color to subtract The difference of the two colors. Modulates two colors. The first color to modulate. The second color to modulate. When the method completes, contains the modulated color. Modulates two colors. The first color to modulate. The second color to modulate. The modulated color. Scales a color. The color to scale. The amount by which to scale. When the method completes, contains the scaled color. Scales a color. The color to scale. The amount by which to scale. The scaled color. Negates a color. The color to negate. When the method completes, contains the negated color. Negates a color. The color to negate. The negated color. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. When the method completes, contains the clamped value. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. The clamped value. Performs a linear interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . When the method completes, contains the linear interpolation of the two colors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a linear interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . The linear interpolation of the two colors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a cubic interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . When the method completes, contains the cubic interpolation of the two colors. Performs a cubic interpolation between two colors. Start color. End color. Value between 0 and 1 indicating the weight of . The cubic interpolation of the two colors. Returns a color containing the smallest components of the specified colorss. The first source color. The second source color. When the method completes, contains an new color composed of the largest components of the source colorss. Returns a color containing the largest components of the specified colorss. The first source color. The second source color. A color containing the largest components of the source colors. Returns a color containing the smallest components of the specified colors. The first source color. The second source color. When the method completes, contains an new color composed of the smallest components of the source colors. Returns a color containing the smallest components of the specified colors. The first source color. The second source color. A color containing the smallest components of the source colors. Adjusts the contrast of a color. The color whose contrast is to be adjusted. The amount by which to adjust the contrast. When the method completes, contains the adjusted color. Adjusts the contrast of a color. The color whose contrast is to be adjusted. The amount by which to adjust the contrast. The adjusted color. Adjusts the saturation of a color. The color whose saturation is to be adjusted. The amount by which to adjust the saturation. When the method completes, contains the adjusted color. Adjusts the saturation of a color. The color whose saturation is to be adjusted. The amount by which to adjust the saturation. The adjusted color. Adds two colors. The first color to add. The second color to add. The sum of the two colors. Assert a color (return it unchanged). The color to assert (unchange). The asserted (unchanged) color. Subtracts two colors. The first color to subtract. The second color to subtract. The difference of the two colors. Negates a color. The color to negate. A negated color. Scales a color. The factor by which to scale the color. The color to scale. The scaled color. Scales a color. The factor by which to scale the color. The color to scale. The scaled color. Modulates two colors. The first color to modulate. The second color to modulate. The modulated color. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets or sets the component at the specified index. The value of the alpha, red, green, or blue component, depending on the index. The index of the component to access. Use 0 for the alpha component, 1 for the red component, 2 for the green component, and 3 for the blue component. The value of the component at the specified index. Thrown when the is out of the range [0, 3]. Gets or sets the unmanaged callback. The unmanaged callback. This property is set whenever this instance has an unmanaged callback registered. This callback must be disposed when disposing this instance. Root IUnknown class to interop with COM object Root class for all Cpp interop object. The native pointer Default constructor. Pointer to Cpp Object Initializes a new instance of the class. Initializes this instance with a pointer from a temporary object and set the pointer of the temporary object to IntPtr.Zero. The instance to get the NativePointer. Initializes this instance with a pointer from a temporary object and set the pointer of the temporary object to IntPtr.Zero. The instance to get the NativePointer. Method called when the NativePointer is updated. Method called when the NativePointer is updated. Instantiate a ComObject from a native pointer. The ComObject class that will be returned The native pointer to a com object. An instance of T binded to the native pointer Get a pointer to the underlying Cpp Object Base interface for Component Object Model (COM). Queries the supported COM interface on this instance. The guid of the interface. The output COM object reference. If successfull, Increments the reference count for an interface on this instance. The method returns the new reference count. Decrements the reference count for an interface on this instance. The method returns the new reference count. Initializes a new instance of the class. Pointer to Cpp Object Initializes a new instance of the class. Query Interface for a particular GUID. GUID query interface output object associated with this GUID, IntPtr.Zero in interface is not supported If this object doesn't support the interface Query Interface for a particular GUID. GUID query interface If this object doesn't support the interface Query Interface for a particular interface support. An instance of the queried interface If this object doesn't support the interface Query Interface for a particular interface support. An instance of the queried interface or null if it is not supported Query Interface for a particular interface support and attach to the given instance. Releases unmanaged and - optionally - managed resources true to release both managed and unmanaged resources; false to release only unmanaged resources. Base class for unmanaged callabackable Com object. Initializes a new instance of the class. Pointer to Cpp Object Initializes a new instance of the class. Implements but it cannot not be set. This is only used to support for interop with unmanaged callback. A COM Interface Callback An Interface shadow callback Initializes the specified shadow instance from a vtbl and a callback. The callback. Return the unmanaged pointer from a tuple and instances. The type of the shadow. The type of the callback. The callback. A pointer to the unamanaged C++ object of the callback Gets the callback. Gets the VTBL associated with this shadow instance. Default Constructor. number of methods to allocate in the VTBL Add a method supported by this interface. This method is typically called from inherited constructor. the managed delegate method Gets the pointer to the vtbl. A compilation exception. The base class for errors that occur in SharpDX. None Initializes a new instance of the class. Initializes a new instance of the class. The result code that caused this exception. Initializes a new instance of the class. The error result code. The message describing the exception. Initializes a new instance of the class. The error result code. The message describing the exception. formatting arguments Initializes a new instance of the class. The message describing the exception. formatting arguments Initializes a new instance of the class. The message describing the exception. The exception that caused this exception. formatting arguments Gets the Result code for the exception. This value indicates the specific type of failure that occured within SharpDX. Initializes a new instance of the class. The message. Initializes a new instance of the class. The error code. The message. Base class for a framework component. This class can be used as a base component to provide: a way to create named disposable component which can be associated with some user tags. a container for disposable objects, being able to dispose dependent disposable. an automatic component container with todipose-region that will be able to add newly created components to a list of components to dispose. Use and to use this feature in a subclass container component. Thread local storage for ToDispose Collectors. Initializes a new instance of the class. Initializes a new instance of the class. The name attached to this component Releases unmanaged resources and performs other cleanup operations before the is reclaimed by garbage collection. Releases unmanaged and - optionally - managed resources Use this component as the collector for new components created in the current thread. The collector push on the stack is local to the current executing thread. Unuse this component as the collector for new components created in the current thread. The collector push on the stack is local to the current executing thread. Try to add this component to the latest component that started PushCollector Disposes of object resources. If true, managed resources should be disposed of in addition to unmanaged resources. Adds a disposable object to the list of the objects to dispose. To dispose. Removes a disposable object to the list of the objects to dispose. To dispose. Occurs while this component is disposing and before it is disposed. Gets or sets the disposables. The disposables. Gets or sets a value indicating whether this instance is attached to a collector. true if this instance is attached to a collector; otherwise, false. Gets the name of this component. The name. Gets or sets the tag associated to this object. The tag. Gets a value indicating whether this instance is disposed. true if this instance is disposed; otherwise, false. Global configuration. Enables or disables object tracking. Default is disabled (false). Object Tracking is used to track COM object lifecycle creation/dispose. When this option is enabled objects can be tracked using . Using Object tracking has a significant impact on performance and should be used only while debugging. Enables or disables release of ComObject on finalizer. Default is disabled (false). Throws a when a shader or effect compilation error occured. Default is enabled (true). Provides access to data organized in 3D. None Initializes a new instance of the struct. The datapointer. The row pitch. The slice pitch. Initializes a new instance of the struct. The data pointer. Pointer to the data. Gets the number of bytes per row. Gets the number of bytes per slice (for a 3D texture, a slice is a 2D image) Provides access to data organized in 2D. None Initializes a new instance of the class. The data pointer. The pitch. Pointer to the data. Gets the number of bytes per row. Provides a stream interface to a buffer located in unmanaged memory. None Initializes a new instance of the class from a Blob buffer. The buffer. Initializes a new instance of the class, using a managed buffer as a backing store. A managed array to be used as a backing store. true if reading from the buffer should be allowed; otherwise, false. true if writing to the buffer should be allowed; otherwise, false. if set to true [make copy]. Initializes a new instance of the class, and allocates a new buffer to use as a backing store. The size of the buffer to be allocated, in bytes. true if reading from the buffer should be allowed; otherwise, false. true if writing to the buffer should be allowed; otherwise, false. Initializes a new instance of the class, using an unmanaged buffer as a backing store. A pointer to the buffer to be used as a backing store. The size of the buffer provided, in bytes. true if reading from the buffer should be allowed; otherwise, false. true if writing to the buffer should be allowed; otherwise, false. Releases unmanaged and - optionally - managed resources true to release both managed and unmanaged resources; false to release only unmanaged resources. Not supported. Always thrown. Reads a single value from the current stream and advances the current position within this stream by the number of bytes read. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The type of the value to be read from the stream. The value that was read. This stream does not support reading. Reads a float. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. a float from the stream Reads a int. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an int from the stream Reads a short. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an short from the stream Reads a bool. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an bool from the stream Reads a Vector2. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Vector2 from the stream Reads a Vector3. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Vector3 from the stream Reads a Vector4. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Vector4 from the stream Reads a Color3. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Color3 from the stream Reads a Color4. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Color4 from the stream Reads a Half. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Half from the stream Reads a Half2. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Half2 from the stream Reads a Half3. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Half3 from the stream Reads a Half4. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. an Half4 from the stream Reads a Matrix. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. a Matrix from the stream Reads a Quaternion. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. a Quaternion from the stream Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. An array of values to be read from the stream. The zero-based byte offset in buffer at which to begin storing the data read from the current stream. The maximum number of bytes to be read from the current stream. The number of bytes read from the stream. This stream does not support reading. Reads an array of values from the current stream, and advances the current position within this stream by the number of bytes written. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The type of the values to be read from the stream. An array of values that was read from the current stream. Reads a sequence of elements from the current stream into a target buffer and advances the position within the stream by the number of bytes read. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. An array of values to be read from the stream. The zero-based byte offset in buffer at which to begin storing the data read from the current stream. The number of values to be read from the current stream. The number of bytes read from the stream. This stream does not support reading. Sets the position within the current stream. Attempted to seek outside of the bounds of the stream. Not supported. Always ignored. Always thrown. Writes a single value to the stream, and advances the current position within this stream by the number of bytes written. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The type of the value to be written to the stream. The value to write to the stream. The stream does not support writing. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes the specified value. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The value. Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. An array of bytes. This method copies count bytes from buffer to the current stream. The zero-based byte offset in buffer at which to begin copying bytes to the current stream. The number of bytes to be written to the current stream. This stream does not support writing. Writes an array of values to the current stream, and advances the current position within this stream by the number of bytes written. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. An array of values to be written to the current stream. This stream does not support writing. Writes a range of bytes to the current stream, and advances the current position within this stream by the number of bytes written. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. A pointer to the location to start copying from. The number of bytes to copy from source to the current stream. This stream does not support writing. Writes an array of values to the current stream, and advances the current position within this stream by the number of bytes written. In order to provide faster read/write, this operation doesn't check stream bound. A client must carefully not read/write above the size of this datastream. The type of the values to be written to the stream. An array of values to be written to the stream. The zero-based offset in data at which to begin copying values to the current stream. The number of values to be written to the current stream. If this is zero, all of the contents will be written. This stream does not support writing. Gets a value indicating whether the current stream supports reading. true if the stream supports reading; otherwise, false. Gets a value indicating whether the current stream supports seeking. Always true. Gets a value indicating whether the current stream supports writing. true if the stream supports writing; otherwise, false. Gets the internal pointer to the current stream's backing store. An IntPtr to the buffer being used as a backing store. Gets the length in bytes of the stream. A long value representing the length of the stream in bytes. Gets or sets the position within the current stream. The current position within the stream. Stream Class Gets the position pointer. The position pointer. Gets the length of the remaining. The length of the remaining. Provides methods to perform fast read/write random access data on a buffer located in an unmanaged memory. This class doesn't validate the position read/write from. It is the responsability of the client of this class to verify that access is done within the size of the buffer. None Creates the specified user buffer. The user buffer. if set to true [can read]. if set to true [can write]. Initializes a new instance of the class, and allocates a new buffer to use as a backing store. The size of the buffer to be allocated, in bytes. is less than 1. Initializes a new instance of the class, using an unmanaged buffer as a backing store. A pointer to the buffer to be used as a backing store. The size of the buffer provided, in bytes. Releases unmanaged and - optionally - managed resources true to release both managed and unmanaged resources; false to release only unmanaged resources. Gets a single value from the current buffer at the specified position. Relative position in bytes from the beginning of the buffer to get the data from. The type of the value to be read from the buffer. The value that was read. Gets a float. Relative position in bytes from the beginning of the buffer to get the data from. a float from the buffer Gets a int. Relative position in bytes from the beginning of the buffer to get the data from. an int from the buffer Gets a short. Relative position in bytes from the beginning of the buffer to get the data from. an short from the buffer Gets a bool. Relative position in bytes from the beginning of the buffer to get the data from. an bool from the buffer Gets a Vector2. Relative position in bytes from the beginning of the buffer to get the data from. an Vector2 from the buffer Gets a Vector3. Relative position in bytes from the beginning of the buffer to get the data from. an Vector3 from the buffer Gets a Vector4. Relative position in bytes from the beginning of the buffer to get the data from. an Vector4 from the buffer Gets a Color3. Relative position in bytes from the beginning of the buffer to get the data from. an Color3 from the buffer Gets a Color4. Relative position in bytes from the beginning of the buffer to get the data from. an Color4 from the buffer Gets a Half. Relative position in bytes from the beginning of the buffer to get the data from. an Half from the buffer Gets a Half2. Relative position in bytes from the beginning of the buffer to get the data from. an Half2 from the buffer Gets a Half3. Relative position in bytes from the beginning of the buffer to get the data from. an Half3 from the buffer Gets a Half4. Relative position in bytes from the beginning of the buffer to get the data from. an Half4 from the buffer Gets a Matrix. Relative position in bytes from the beginning of the buffer to get the data from. a Matrix from the buffer Gets a Quaternion. Relative position in bytes from the beginning of the buffer to get the data from. a Quaternion from the buffer Gets an array of values from a position in the buffer. Relative position in bytes from the beginning of the buffer to get the data from. number of T instance to get from the positionInBytes The type of the values to be read from the buffer. An array of values that was read from the current buffer. Gets a sequence of elements from a position in the buffer into a target buffer. Relative position in bytes from the beginning of the buffer to get the data from. An array of values to be read from the buffer. The zero-based byte offset in buffer at which to begin storing the data read from the current buffer. The number of values to be read from the current buffer. Sets a single value to the buffer at a specified position. The type of the value to be written to the buffer. Relative position in bytes from the beginning of the buffer to set the data to. The value to write to the buffer. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets the specified value. Relative position in bytes from the beginning of the buffer to set the data to. The value. Sets an array of values to a specified position into the buffer. Relative position in bytes from the beginning of the buffer to set the data to. An array of values to be written to the current buffer. Sets a range of data to a specified position into the buffer. Relative position in bytes from the beginning of the buffer to set the data to. A pointer to the location to start copying from. The number of bytes to copy from source to the current buffer. Sets an array of values to a specified position into the buffer. The type of the values to be written to the buffer. Relative position in bytes from the beginning of the buffer to set the data to. An array of values to be written to the buffer. The zero-based offset in data at which to begin copying values to the current buffer. The number of values to be written to the current buffer. If this is zero, all of the contents will be written. Gets a pointer to the buffer used as a backing store.. An IntPtr to the buffer being used as a backing store. Gets the length in bytes of the buffer. A long value representing the length of the buffer in bytes. Contains information about a tracked COM object. Initializes a new instance of the class. The creation time. The com object to track. The stack trace. Returns a that represents this instance. A that represents this instance. Gets the time the object was created. The creation time. Gets a weak reference to the tracked object. The weak reference to the tracked object. Gets a value indicating whether the tracked object is alive. true if tracked object is alive; otherwise, false. Track all allocated objects. Tracks the specified COM object. The COM object. Finds a list of object reference from a specified COM object pointer. The COM object pointer. A list of object reference Finds the object reference for a specific COM object. The COM object. An object reference Untracks the specified COM object. The COM object. Reports all COM object that are active and not yet disposed. Reports all COM object that are active and not yet disposed. Describes the type of angle. Specifies an angle measurement in revolutions. Specifies an angle measurement in degrees. Specifies an angle measurement in radians. Specifies an angle measurement in gradians. Describes how one bounding volume contains another. The two bounding volumes don't intersect at all. One bounding volume completely contains another. The two bounding volumes overlap. Describes the result of an intersection with a plane in three dimensions. The object is behind the plane. The object is in front of the plane. The object is intersecting the plane. FunctionCallback Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Driver type options. The driver type is required when calling or . D3D_DRIVER_TYPE The driver type is unknown. D3D_DRIVER_TYPE_UNKNOWN A hardware driver, which implements Direct3D features in hardware. This is the primary driver that you should use in your Direct3D applications because it provides the best performance. A hardware driver uses hardware acceleration (on supported hardware) but can also use software for parts of the pipeline that are not supported in hardware. This driver type is often referred to as a hardware abstraction layer or HAL. D3D_DRIVER_TYPE_HARDWARE A reference driver, which is a software implementation that supports every Direct3D feature. A reference driver is designed for accuracy rather than speed and as a result is slow but accurate. The rasterizer portion of the driver does make use of special CPU instructions whenever it can, but it is not intended for retail applications; use it only for feature testing, demonstration of functionality, debugging, or verifying bugs in other drivers. This driver is installed by the DirectX SDK. This driver may be referred to as a REF driver, a reference driver or a reference rasterizer. D3D_DRIVER_TYPE_REFERENCE A null driver, which is a reference driver without render capability. This driver is commonly used for debugging non-rendering API calls, it is not appropriate for retail applications. This driver is installed by the DirectX SDK. D3D_DRIVER_TYPE_NULL A software driver, which is a driver implemented completely in software. The software implementation is not intended for a high-performance application due to its very slow performance. D3D_DRIVER_TYPE_SOFTWARE A WARP driver, which is a high-performance software rasterizer. The rasterizer supports feature levels 9_1 through level 10.1 with a high performance software implementation. For information about limitations creating a WARP device on certain feature levels, see Limitations Creating WARP and Reference Devices. For more information about using a WARP driver, see Windows Advanced Rasterization Platform (WARP) In-Depth Guide. D3D_DRIVER_TYPE_WARP Describes the set of features targeted by a Direct3D device. For an overview of the capabilities of each feature level, see Overview For Each Feature Level.For information about limitations creating nonhardware-type devices on certain feature levels, see Limitations Creating WARP and Reference Devices. D3D_FEATURE_LEVEL Targets features supported by feature level 9.1 including shader model 2. D3D_FEATURE_LEVEL_9_1 Targets features supported by feature level 9.2 including shader model 2. D3D_FEATURE_LEVEL_9_2 Targets features supported by feature level 9.3 including shader model 2.0b. D3D_FEATURE_LEVEL_9_3 Targets features supported by Direct3D 10.0 including shader model 4. D3D_FEATURE_LEVEL_10_0 Targets features supported by Direct3D 10.1 including shader model 4. D3D_FEATURE_LEVEL_10_1 Targets features supported by Direct3D 11.0 including shader model 5. D3D_FEATURE_LEVEL_11_0 Targets features supported by Direct3D 11.1 including Direct3D device sharing. Device sharing enables Direct3D 10 and Direct3D 11 APIs to use one underlying rendering device. For more information about device sharing, see . D3D_FEATURE_LEVEL_11_1 No documentation. D3D_MIN_PRECISION No documentation. D3D_MIN_PRECISION_DEFAULT No documentation. D3D_MIN_PRECISION_FLOAT_16 No documentation. D3D_MIN_PRECISION_FLOAT_2_8 No documentation. D3D_MIN_PRECISION_FLOAT_8 No documentation. D3D_MIN_PRECISION_SINT_16 No documentation. D3D_MIN_PRECISION_UINT_16 No documentation. D3D_MIN_PRECISION_ANY_16 No documentation. D3D_MIN_PRECISION_ANY_10 No documentation. D3D_MIN_PRECISION_ANY_8 Values that indicate how the pipeline interprets vertex data that is bound to the input-assembler stage. These primitive topology values determine how the vertex data is rendered on screen. Use the method and a value from to bind a primitive topology to the input-assembler stage. Use the method to retrieve the primitive topology for the input-assembler stage.The following diagram shows the various primitive types for a geometry shader object. D3D_PRIMITIVE_TOPOLOGY No documentation. D3D_PRIMITIVE_TOPOLOGY_UNDEFINED No documentation. D3D_PRIMITIVE_TOPOLOGY_POINTLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_LINELIST No documentation. D3D_PRIMITIVE_TOPOLOGY_LINESTRIP No documentation. D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST No documentation. D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP No documentation. D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ No documentation. D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ No documentation. D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ No documentation. D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ No documentation. D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST No documentation. D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST Values that identify the type of resource to be viewed as a shader resource. A -typed value is specified in the ViewDimension member of the structure or the Dimension member of the structure. D3D_SRV_DIMENSION The type is unknown. D3D_SRV_DIMENSION_UNKNOWN The resource is a buffer. D3D_SRV_DIMENSION_BUFFER The resource is a 1D texture. D3D_SRV_DIMENSION_TEXTURE1D The resource is an array of 1D textures. D3D_SRV_DIMENSION_TEXTURE1DARRAY The resource is a 2D texture. D3D_SRV_DIMENSION_TEXTURE2D The resource is an array of 2D textures. D3D_SRV_DIMENSION_TEXTURE2DARRAY The resource is a multisampling 2D texture. D3D_SRV_DIMENSION_TEXTURE2DMS The resource is an array of multisampling 2D textures. D3D_SRV_DIMENSION_TEXTURE2DMSARRAY The resource is a 3D texture. D3D_SRV_DIMENSION_TEXTURE3D The resource is a cube texture. D3D_SRV_DIMENSION_TEXTURECUBE The resource is an array of cube textures. D3D_SRV_DIMENSION_TEXTURECUBEARRAY The resource is an extended buffer. D3D_SRV_DIMENSION_BUFFEREX Functions Constant DebugObjectName. WKPDID_D3DDebugObjectName Functions Creates a buffer. Number of bytes in the blob. The address of a reference to the ID3DBlob interface that is used to retrieve the buffer. Returns one of the following Direct3D 10 Return Codes. The latest D3dcompiler_nn.dll contains the compiler function. Therefore, you are no longer required to create and use an arbitrary length data buffer by using the D3D10CreateBlob function that is contained in D3d10.dll. HRESULT D3DCreateBlob([In] SIZE_T Size,[Out, Fast] ID3D10Blob** ppBlob) This interface is used to return arbitrary length data. ID3D10Blob Initializes a new instance of the class. The native pointer. Get a reference to the data. Returns a reference. void* ID3D10Blob::GetBufferPointer() Get the size. The size of the data, in bytes. SIZE_T ID3D10Blob::GetBufferSize() Get a reference to the data. GetBufferPointer void* ID3D10Blob::GetBufferPointer() Get the size. GetBufferSize SIZE_T ID3D10Blob::GetBufferSize() Defines a shader macro. You can use shader macros in your shaders. The structure defines a single shader macro as shown in the following example: Shader_Macros[1] = { "zero", "0" }; The following shader or effect creation functions take an array of shader macros as an input parameter:D3D10CompileShader D3DX10CreateEffectFromFile D3DX10PreprocessShaderFromFile D3DX11CreateAsyncShaderPreprocessProcessor D3D_SHADER_MACRO The macro name. const char* Name The macro definition. const char* Definition Default Constructor for a ShaderMacro No documentation. The IAudioClient::Initialize and IAudioClient::IsFormatSupported methods use the constants defined in the enumeration.In shared mode, the client can share the audio endpoint device with clients that run in other user-mode processes. The audio engine always supports formats for client streams that match the engine's mix format. In addition, the audio engine might support another format if the Windows audio service can insert system effects into the client stream to convert the client format to the mix format.In exclusive mode, the Windows audio service attempts to establish a connection in which the client has exclusive access to the audio endpoint device. In this mode, the audio engine inserts no system effects into the local stream to aid in the creation of the connection point. Either the audio device can handle the specified format directly or the method fails.For more information about shared-mode and exclusive-mode streams, see User-Mode Audio Components. AUDCLNT_SHAREMODE The audio stream will run in shared mode. For more information, see Remarks. AUDCLNT_SHAREMODE_SHARED The audio stream will run in exclusive mode. For more information, see Remarks. AUDCLNT_SHAREMODE_EXCLUSIVE No documentation. When a client opens a session by assigning the first stream to the session (by calling the IAudioClient::Initialize method), the initial session state is inactive. The session state changes from inactive to active when a stream in the session begins running (because the client has called the IAudioClient::Start method). The session changes from active to inactive when the client stops the last running stream in the session (by calling the IAudioClient::Stop method). The session state changes to expired when the client destroys the last stream in the session by releasing all references to the stream object.The system volume-control program, Sndvol, displays volume controls for both active and inactive sessions. Sndvol stops displaying the volume control for a session when the session state changes to expired. For more information about Sndvol, see Audio Sessions.The IAudioSessionControl::GetState and IAudioSessionEvents::OnStateChanged methods use the constants defined in the AudioSessionState enumeration.For more information about session states, see Audio Sessions. AudioSessionState The audio session is inactive. (It contains at least one stream, but none of the streams in the session is currently running.) AudioSessionStateInactive The audio session is active. (At least one of the streams in the session is running.) AudioSessionStateActive The audio session has expired. (It contains no streams.) AudioSessionStateExpired [This documentation is preliminary and is subject to change.] AUDIO_STREAM_CATEGORY Media, such as music or streaming audio. AudioCategory_Other Real-time communications, such as VOIP or chat. AudioCategory_Media Voice narration, such as a screen reader or ebook reader. AudioCategory_Communications Alert sounds. AudioCategory_Narration Sound effects. AudioCategory_Alerts Game sound effects. AudioCategory_SoundEffects Background audio for games. AudioCategory_GameEffects Other audio stream. AudioCategory_GameMedia No documentation. SPEAKER_FLAGS No documentation. SPEAKER_FRONT_LEFT No documentation. SPEAKER_FRONT_RIGHT No documentation. SPEAKER_FRONT_CENTER No documentation. SPEAKER_LOW_FREQUENCY No documentation. SPEAKER_BACK_LEFT No documentation. SPEAKER_BACK_RIGHT No documentation. SPEAKER_FRONT_LEFT_OF_CENTER No documentation. SPEAKER_FRONT_RIGHT_OF_CENTER No documentation. SPEAKER_BACK_CENTER No documentation. SPEAKER_SIDE_LEFT No documentation. SPEAKER_SIDE_RIGHT No documentation. SPEAKER_TOP_CENTER No documentation. SPEAKER_TOP_FRONT_LEFT No documentation. SPEAKER_TOP_FRONT_CENTER No documentation. SPEAKER_TOP_FRONT_RIGHT No documentation. SPEAKER_TOP_BACK_LEFT No documentation. SPEAKER_TOP_BACK_CENTER No documentation. SPEAKER_TOP_BACK_RIGHT No documentation. SPEAKER_RESERVED No documentation. SPEAKER_ALL No documentation. SPEAKER_MONO No documentation. SPEAKER_STEREO No documentation. SPEAKER_2POINT1 No documentation. SPEAKER_SURROUND No documentation. SPEAKER_QUAD No documentation. SPEAKER_4POINT1 No documentation. SPEAKER_5POINT1 No documentation. SPEAKER_7POINT1 No documentation. SPEAKER_5POINT1_SURROUND No documentation. SPEAKER_7POINT1_SURROUND None. None No documentation. HID_USAGE_ID No documentation. HID_USAGE_GENERIC_POINTER No documentation. HID_USAGE_GENERIC_MOUSE No documentation. HID_USAGE_GENERIC_JOYSTICK No documentation. HID_USAGE_GENERIC_GAMEPAD No documentation. HID_USAGE_GENERIC_KEYBOARD No documentation. HID_USAGE_GENERIC_KEYPAD No documentation. HID_USAGE_GENERIC_SYSTEM_CTL No documentation. HID_USAGE_GENERIC_X No documentation. HID_USAGE_GENERIC_Y No documentation. HID_USAGE_GENERIC_Z No documentation. HID_USAGE_GENERIC_RX No documentation. HID_USAGE_GENERIC_RY No documentation. HID_USAGE_GENERIC_RZ No documentation. HID_USAGE_GENERIC_SLIDER No documentation. HID_USAGE_GENERIC_DIAL No documentation. HID_USAGE_GENERIC_WHEEL No documentation. HID_USAGE_GENERIC_HATSWITCH No documentation. HID_USAGE_GENERIC_COUNTED_BUFFER No documentation. HID_USAGE_GENERIC_BYTE_COUNT No documentation. HID_USAGE_GENERIC_MOTION_WAKEUP No documentation. HID_USAGE_GENERIC_VX No documentation. HID_USAGE_GENERIC_VY No documentation. HID_USAGE_GENERIC_VZ No documentation. HID_USAGE_GENERIC_VBRX No documentation. HID_USAGE_GENERIC_VBRY No documentation. HID_USAGE_GENERIC_VBRZ No documentation. HID_USAGE_GENERIC_VNO No documentation. HID_USAGE_GENERIC_SYSCTL_POWER No documentation. HID_USAGE_GENERIC_SYSCTL_SLEEP No documentation. HID_USAGE_GENERIC_SYSCTL_WAKE No documentation. HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU No documentation. HID_USAGE_GENERIC_SYSCTL_MAIN_MENU No documentation. HID_USAGE_GENERIC_SYSCTL_APP_MENU No documentation. HID_USAGE_GENERIC_SYSCTL_HELP_MENU No documentation. HID_USAGE_GENERIC_SYSCTL_MENU_EXIT No documentation. HID_USAGE_GENERIC_SYSCTL_MENU_SELECT No documentation. HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT No documentation. HID_USAGE_GENERIC_SYSCTL_MENU_LEFT No documentation. HID_USAGE_GENERIC_SYSCTL_MENU_UP No documentation. HID_USAGE_GENERIC_SYSCTL_MENU_DOWN No documentation. HID_USAGE_SIMULATION_RUDDER No documentation. HID_USAGE_SIMULATION_THROTTLE No documentation. HID_USAGE_KEYBOARD_NOEVENT No documentation. HID_USAGE_KEYBOARD_ROLLOVER No documentation. HID_USAGE_KEYBOARD_POSTFAIL No documentation. HID_USAGE_KEYBOARD_UNDEFINED No documentation. HID_USAGE_KEYBOARD_aA No documentation. HID_USAGE_KEYBOARD_zZ No documentation. HID_USAGE_KEYBOARD_ONE No documentation. HID_USAGE_KEYBOARD_ZERO No documentation. HID_USAGE_KEYBOARD_LCTRL No documentation. HID_USAGE_KEYBOARD_LSHFT No documentation. HID_USAGE_KEYBOARD_LALT No documentation. HID_USAGE_KEYBOARD_LGUI No documentation. HID_USAGE_KEYBOARD_RCTRL No documentation. HID_USAGE_KEYBOARD_RSHFT No documentation. HID_USAGE_KEYBOARD_RALT No documentation. HID_USAGE_KEYBOARD_RGUI No documentation. HID_USAGE_KEYBOARD_SCROLL_LOCK No documentation. HID_USAGE_KEYBOARD_NUM_LOCK No documentation. HID_USAGE_KEYBOARD_CAPS_LOCK No documentation. HID_USAGE_KEYBOARD_F1 No documentation. HID_USAGE_KEYBOARD_F12 No documentation. HID_USAGE_KEYBOARD_RETURN No documentation. HID_USAGE_KEYBOARD_ESCAPE No documentation. HID_USAGE_KEYBOARD_DELETE No documentation. HID_USAGE_KEYBOARD_PRINT_SCREEN No documentation. HID_USAGE_LED_NUM_LOCK No documentation. HID_USAGE_LED_CAPS_LOCK No documentation. HID_USAGE_LED_SCROLL_LOCK No documentation. HID_USAGE_LED_COMPOSE No documentation. HID_USAGE_LED_KANA No documentation. HID_USAGE_LED_POWER No documentation. HID_USAGE_LED_SHIFT No documentation. HID_USAGE_LED_DO_NOT_DISTURB No documentation. HID_USAGE_LED_MUTE No documentation. HID_USAGE_LED_TONE_ENABLE No documentation. HID_USAGE_LED_HIGH_CUT_FILTER No documentation. HID_USAGE_LED_LOW_CUT_FILTER No documentation. HID_USAGE_LED_EQUALIZER_ENABLE No documentation. HID_USAGE_LED_SOUND_FIELD_ON No documentation. HID_USAGE_LED_SURROUND_FIELD_ON No documentation. HID_USAGE_LED_REPEAT No documentation. HID_USAGE_LED_STEREO No documentation. HID_USAGE_LED_SAMPLING_RATE_DETECT No documentation. HID_USAGE_LED_SPINNING No documentation. HID_USAGE_LED_CAV No documentation. HID_USAGE_LED_CLV No documentation. HID_USAGE_LED_RECORDING_FORMAT_DET No documentation. HID_USAGE_LED_OFF_HOOK No documentation. HID_USAGE_LED_RING No documentation. HID_USAGE_LED_MESSAGE_WAITING No documentation. HID_USAGE_LED_DATA_MODE No documentation. HID_USAGE_LED_BATTERY_OPERATION No documentation. HID_USAGE_LED_BATTERY_OK No documentation. HID_USAGE_LED_BATTERY_LOW No documentation. HID_USAGE_LED_SPEAKER No documentation. HID_USAGE_LED_HEAD_SET No documentation. HID_USAGE_LED_HOLD No documentation. HID_USAGE_LED_MICROPHONE No documentation. HID_USAGE_LED_COVERAGE No documentation. HID_USAGE_LED_NIGHT_MODE No documentation. HID_USAGE_LED_SEND_CALLS No documentation. HID_USAGE_LED_CALL_PICKUP No documentation. HID_USAGE_LED_CONFERENCE No documentation. HID_USAGE_LED_STAND_BY No documentation. HID_USAGE_LED_CAMERA_ON No documentation. HID_USAGE_LED_CAMERA_OFF No documentation. HID_USAGE_LED_ON_LINE No documentation. HID_USAGE_LED_OFF_LINE No documentation. HID_USAGE_LED_BUSY No documentation. HID_USAGE_LED_READY No documentation. HID_USAGE_LED_PAPER_OUT No documentation. HID_USAGE_LED_PAPER_JAM No documentation. HID_USAGE_LED_REMOTE No documentation. HID_USAGE_LED_FORWARD No documentation. HID_USAGE_LED_REVERSE No documentation. HID_USAGE_LED_STOP No documentation. HID_USAGE_LED_REWIND No documentation. HID_USAGE_LED_FAST_FORWARD No documentation. HID_USAGE_LED_PLAY No documentation. HID_USAGE_LED_PAUSE No documentation. HID_USAGE_LED_RECORD No documentation. HID_USAGE_LED_ERROR No documentation. HID_USAGE_LED_SELECTED_INDICATOR No documentation. HID_USAGE_LED_IN_USE_INDICATOR No documentation. HID_USAGE_LED_MULTI_MODE_INDICATOR No documentation. HID_USAGE_LED_INDICATOR_ON No documentation. HID_USAGE_LED_INDICATOR_FLASH No documentation. HID_USAGE_LED_INDICATOR_SLOW_BLINK No documentation. HID_USAGE_LED_INDICATOR_FAST_BLINK No documentation. HID_USAGE_LED_INDICATOR_OFF No documentation. HID_USAGE_LED_FLASH_ON_TIME No documentation. HID_USAGE_LED_SLOW_BLINK_ON_TIME No documentation. HID_USAGE_LED_SLOW_BLINK_OFF_TIME No documentation. HID_USAGE_LED_FAST_BLINK_ON_TIME No documentation. HID_USAGE_LED_FAST_BLINK_OFF_TIME No documentation. HID_USAGE_LED_INDICATOR_COLOR No documentation. HID_USAGE_LED_RED No documentation. HID_USAGE_LED_GREEN No documentation. HID_USAGE_LED_AMBER No documentation. HID_USAGE_LED_GENERIC_INDICATOR No documentation. HID_USAGE_TELEPHONY_PHONE No documentation. HID_USAGE_TELEPHONY_ANSWERING_MACHINE No documentation. HID_USAGE_TELEPHONY_MESSAGE_CONTROLS No documentation. HID_USAGE_TELEPHONY_HANDSET No documentation. HID_USAGE_TELEPHONY_HEADSET No documentation. HID_USAGE_TELEPHONY_KEYPAD No documentation. HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON No documentation. HID_USAGE_TELEPHONY_REDIAL No documentation. HID_USAGE_TELEPHONY_TRANSFER No documentation. HID_USAGE_TELEPHONY_DROP No documentation. HID_USAGE_TELEPHONY_LINE No documentation. HID_USAGE_TELEPHONY_RING_ENABLE No documentation. HID_USAGE_TELEPHONY_SEND No documentation. HID_USAGE_TELEPHONY_KEYPAD_0 No documentation. HID_USAGE_TELEPHONY_KEYPAD_D No documentation. HID_USAGE_TELEPHONY_HOST_AVAILABLE No documentation. HID_USAGE_MS_BTH_HF_DIALNUMBER No documentation. HID_USAGE_MS_BTH_HF_DIALMEMORY No documentation. HID_USAGE_CONSUMERCTRL No documentation. HID_USAGE_DIGITIZER_PEN No documentation. HID_USAGE_DIGITIZER_IN_RANGE No documentation. HID_USAGE_DIGITIZER_TIP_SWITCH No documentation. HID_USAGE_DIGITIZER_BARREL_SWITCH No documentation. HID_USAGE_PAGE No documentation. HID_USAGE_PAGE_UNDEFINED No documentation. HID_USAGE_PAGE_GENERIC No documentation. HID_USAGE_PAGE_SIMULATION No documentation. HID_USAGE_PAGE_VR No documentation. HID_USAGE_PAGE_SPORT No documentation. HID_USAGE_PAGE_GAME No documentation. HID_USAGE_PAGE_KEYBOARD No documentation. HID_USAGE_PAGE_LED No documentation. HID_USAGE_PAGE_BUTTON No documentation. HID_USAGE_PAGE_ORDINAL No documentation. HID_USAGE_PAGE_TELEPHONY No documentation. HID_USAGE_PAGE_CONSUMER No documentation. HID_USAGE_PAGE_DIGITIZER No documentation. HID_USAGE_PAGE_UNICODE No documentation. HID_USAGE_PAGE_ALPHANUMERIC No documentation. HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE No documentation. HID_USAGE_PAGE_MEDICAL No documentation. HID_USAGE_PAGE_MONITOR_PAGE0 No documentation. HID_USAGE_PAGE_MONITOR_PAGE1 No documentation. HID_USAGE_PAGE_MONITOR_PAGE2 No documentation. HID_USAGE_PAGE_MONITOR_PAGE3 No documentation. HID_USAGE_PAGE_POWER_PAGE0 No documentation. HID_USAGE_PAGE_POWER_PAGE1 No documentation. HID_USAGE_PAGE_POWER_PAGE2 No documentation. HID_USAGE_PAGE_POWER_PAGE3 No documentation. HID_USAGE_PAGE_BARCODE No documentation. HID_USAGE_PAGE_SCALE No documentation. HID_USAGE_PAGE_MSR No documentation. WAVE_FORMAT_ENCODING No documentation. WAVE_FORMAT_UNKNOWN No documentation. WAVE_FORMAT_ADPCM No documentation. WAVE_FORMAT_IEEE_FLOAT No documentation. WAVE_FORMAT_VSELP No documentation. WAVE_FORMAT_IBM_CVSD No documentation. WAVE_FORMAT_ALAW No documentation. WAVE_FORMAT_MULAW No documentation. WAVE_FORMAT_DTS No documentation. WAVE_FORMAT_DRM No documentation. WAVE_FORMAT_WMAVOICE9 No documentation. WAVE_FORMAT_WMAVOICE10 No documentation. WAVE_FORMAT_OKI_ADPCM No documentation. WAVE_FORMAT_DVI_ADPCM No documentation. WAVE_FORMAT_IMA_ADPCM No documentation. WAVE_FORMAT_MEDIASPACE_ADPCM No documentation. WAVE_FORMAT_SIERRA_ADPCM No documentation. WAVE_FORMAT_G723_ADPCM No documentation. WAVE_FORMAT_DIGISTD No documentation. WAVE_FORMAT_DIGIFIX No documentation. WAVE_FORMAT_DIALOGIC_OKI_ADPCM No documentation. WAVE_FORMAT_MEDIAVISION_ADPCM No documentation. WAVE_FORMAT_CU_CODEC No documentation. WAVE_FORMAT_HP_DYN_VOICE No documentation. WAVE_FORMAT_YAMAHA_ADPCM No documentation. WAVE_FORMAT_SONARC No documentation. WAVE_FORMAT_DSPGROUP_TRUESPEECH No documentation. WAVE_FORMAT_ECHOSC1 No documentation. WAVE_FORMAT_AUDIOFILE_AF36 No documentation. WAVE_FORMAT_APTX No documentation. WAVE_FORMAT_AUDIOFILE_AF10 No documentation. WAVE_FORMAT_PROSODY_1612 No documentation. WAVE_FORMAT_LRC No documentation. WAVE_FORMAT_DOLBY_AC2 No documentation. WAVE_FORMAT_GSM610 No documentation. WAVE_FORMAT_MSNAUDIO No documentation. WAVE_FORMAT_ANTEX_ADPCME No documentation. WAVE_FORMAT_CONTROL_RES_VQLPC No documentation. WAVE_FORMAT_DIGIREAL No documentation. WAVE_FORMAT_DIGIADPCM No documentation. WAVE_FORMAT_CONTROL_RES_CR10 No documentation. WAVE_FORMAT_NMS_VBXADPCM No documentation. WAVE_FORMAT_CS_IMAADPCM No documentation. WAVE_FORMAT_ECHOSC3 No documentation. WAVE_FORMAT_ROCKWELL_ADPCM No documentation. WAVE_FORMAT_ROCKWELL_DIGITALK No documentation. WAVE_FORMAT_XEBEC No documentation. WAVE_FORMAT_G721_ADPCM No documentation. WAVE_FORMAT_G728_CELP No documentation. WAVE_FORMAT_MSG723 No documentation. WAVE_FORMAT_INTEL_G723_1 No documentation. WAVE_FORMAT_INTEL_G729 No documentation. WAVE_FORMAT_SHARP_G726 No documentation. WAVE_FORMAT_MPEG No documentation. WAVE_FORMAT_RT24 No documentation. WAVE_FORMAT_PAC No documentation. WAVE_FORMAT_MPEGLAYER3 No documentation. WAVE_FORMAT_LUCENT_G723 No documentation. WAVE_FORMAT_CIRRUS No documentation. WAVE_FORMAT_ESPCM No documentation. WAVE_FORMAT_VOXWARE No documentation. WAVE_FORMAT_CANOPUS_ATRAC No documentation. WAVE_FORMAT_G726_ADPCM No documentation. WAVE_FORMAT_G722_ADPCM No documentation. WAVE_FORMAT_DSAT No documentation. WAVE_FORMAT_DSAT_DISPLAY No documentation. WAVE_FORMAT_VOXWARE_BYTE_ALIGNED No documentation. WAVE_FORMAT_VOXWARE_AC8 No documentation. WAVE_FORMAT_VOXWARE_AC10 No documentation. WAVE_FORMAT_VOXWARE_AC16 No documentation. WAVE_FORMAT_VOXWARE_AC20 No documentation. WAVE_FORMAT_VOXWARE_RT24 No documentation. WAVE_FORMAT_VOXWARE_RT29 No documentation. WAVE_FORMAT_VOXWARE_RT29HW No documentation. WAVE_FORMAT_VOXWARE_VR12 No documentation. WAVE_FORMAT_VOXWARE_VR18 No documentation. WAVE_FORMAT_VOXWARE_TQ40 No documentation. WAVE_FORMAT_VOXWARE_SC3 No documentation. WAVE_FORMAT_VOXWARE_SC3_1 No documentation. WAVE_FORMAT_SOFTSOUND No documentation. WAVE_FORMAT_VOXWARE_TQ60 No documentation. WAVE_FORMAT_MSRT24 No documentation. WAVE_FORMAT_G729A No documentation. WAVE_FORMAT_MVI_MVI2 No documentation. WAVE_FORMAT_DF_G726 No documentation. WAVE_FORMAT_DF_GSM610 No documentation. WAVE_FORMAT_ISIAUDIO No documentation. WAVE_FORMAT_ONLIVE No documentation. WAVE_FORMAT_MULTITUDE_FT_SX20 No documentation. WAVE_FORMAT_INFOCOM_ITS_G721_ADPCM No documentation. WAVE_FORMAT_CONVEDIA_G729 No documentation. WAVE_FORMAT_CONGRUENCY No documentation. WAVE_FORMAT_SBC24 No documentation. WAVE_FORMAT_DOLBY_AC3_SPDIF No documentation. WAVE_FORMAT_MEDIASONIC_G723 No documentation. WAVE_FORMAT_PROSODY_8KBPS No documentation. WAVE_FORMAT_ZYXEL_ADPCM No documentation. WAVE_FORMAT_PHILIPS_LPCBB No documentation. WAVE_FORMAT_PACKED No documentation. WAVE_FORMAT_MALDEN_PHONYTALK No documentation. WAVE_FORMAT_RACAL_RECORDER_GSM No documentation. WAVE_FORMAT_RACAL_RECORDER_G720_A No documentation. WAVE_FORMAT_RACAL_RECORDER_G723_1 No documentation. WAVE_FORMAT_RACAL_RECORDER_TETRA_ACELP No documentation. WAVE_FORMAT_NEC_AAC No documentation. WAVE_FORMAT_RAW_AAC1 No documentation. WAVE_FORMAT_RHETOREX_ADPCM No documentation. WAVE_FORMAT_IRAT No documentation. WAVE_FORMAT_VIVO_G723 No documentation. WAVE_FORMAT_VIVO_SIREN No documentation. WAVE_FORMAT_PHILIPS_CELP No documentation. WAVE_FORMAT_PHILIPS_GRUNDIG No documentation. WAVE_FORMAT_DIGITAL_G723 No documentation. WAVE_FORMAT_SANYO_LD_ADPCM No documentation. WAVE_FORMAT_SIPROLAB_ACEPLNET No documentation. WAVE_FORMAT_SIPROLAB_ACELP4800 No documentation. WAVE_FORMAT_SIPROLAB_ACELP8V3 No documentation. WAVE_FORMAT_SIPROLAB_G729 No documentation. WAVE_FORMAT_SIPROLAB_G729A No documentation. WAVE_FORMAT_SIPROLAB_KELVIN No documentation. WAVE_FORMAT_VOICEAGE_AMR No documentation. WAVE_FORMAT_G726ADPCM No documentation. WAVE_FORMAT_DICTAPHONE_CELP68 No documentation. WAVE_FORMAT_DICTAPHONE_CELP54 No documentation. WAVE_FORMAT_QUALCOMM_PUREVOICE No documentation. WAVE_FORMAT_QUALCOMM_HALFRATE No documentation. WAVE_FORMAT_TUBGSM No documentation. WAVE_FORMAT_MSAUDIO1 No documentation. WAVE_FORMAT_WMAUDIO2 No documentation. WAVE_FORMAT_WMAUDIO3 No documentation. WAVE_FORMAT_WMAUDIO_LOSSLESS No documentation. WAVE_FORMAT_WMASPDIF No documentation. WAVE_FORMAT_UNISYS_NAP_ADPCM No documentation. WAVE_FORMAT_UNISYS_NAP_ULAW No documentation. WAVE_FORMAT_UNISYS_NAP_ALAW No documentation. WAVE_FORMAT_UNISYS_NAP_16K No documentation. WAVE_FORMAT_SYCOM_ACM_SYC008 No documentation. WAVE_FORMAT_SYCOM_ACM_SYC701_G726L No documentation. WAVE_FORMAT_SYCOM_ACM_SYC701_CELP54 No documentation. WAVE_FORMAT_SYCOM_ACM_SYC701_CELP68 No documentation. WAVE_FORMAT_KNOWLEDGE_ADVENTURE_ADPCM No documentation. WAVE_FORMAT_FRAUNHOFER_IIS_MPEG2_AAC No documentation. WAVE_FORMAT_DTS_DS No documentation. WAVE_FORMAT_CREATIVE_ADPCM No documentation. WAVE_FORMAT_CREATIVE_FASTSPEECH8 No documentation. WAVE_FORMAT_CREATIVE_FASTSPEECH10 No documentation. WAVE_FORMAT_UHER_ADPCM No documentation. WAVE_FORMAT_ULEAD_DV_AUDIO No documentation. WAVE_FORMAT_ULEAD_DV_AUDIO_1 No documentation. WAVE_FORMAT_QUARTERDECK No documentation. WAVE_FORMAT_ILINK_VC No documentation. WAVE_FORMAT_RAW_SPORT No documentation. WAVE_FORMAT_ESST_AC3 No documentation. WAVE_FORMAT_GENERIC_PASSTHRU No documentation. WAVE_FORMAT_IPI_HSX No documentation. WAVE_FORMAT_IPI_RPELP No documentation. WAVE_FORMAT_CS2 No documentation. WAVE_FORMAT_SONY_SCX No documentation. WAVE_FORMAT_SONY_SCY No documentation. WAVE_FORMAT_SONY_ATRAC3 No documentation. WAVE_FORMAT_SONY_SPC No documentation. WAVE_FORMAT_TELUM_AUDIO No documentation. WAVE_FORMAT_TELUM_IA_AUDIO No documentation. WAVE_FORMAT_NORCOM_VOICE_SYSTEMS_ADPCM No documentation. WAVE_FORMAT_FM_TOWNS_SND No documentation. WAVE_FORMAT_MICRONAS No documentation. WAVE_FORMAT_MICRONAS_CELP833 No documentation. WAVE_FORMAT_BTV_DIGITAL No documentation. WAVE_FORMAT_INTEL_MUSIC_CODER No documentation. WAVE_FORMAT_INDEO_AUDIO No documentation. WAVE_FORMAT_QDESIGN_MUSIC No documentation. WAVE_FORMAT_ON2_VP7_AUDIO No documentation. WAVE_FORMAT_ON2_VP6_AUDIO No documentation. WAVE_FORMAT_VME_VMPCM No documentation. WAVE_FORMAT_TPC No documentation. WAVE_FORMAT_LIGHTWAVE_LOSSLESS No documentation. WAVE_FORMAT_OLIGSM No documentation. WAVE_FORMAT_OLIADPCM No documentation. WAVE_FORMAT_OLICELP No documentation. WAVE_FORMAT_OLISBC No documentation. WAVE_FORMAT_OLIOPR No documentation. WAVE_FORMAT_LH_CODEC No documentation. WAVE_FORMAT_LH_CODEC_CELP No documentation. WAVE_FORMAT_LH_CODEC_SBC8 No documentation. WAVE_FORMAT_LH_CODEC_SBC12 No documentation. WAVE_FORMAT_LH_CODEC_SBC16 No documentation. WAVE_FORMAT_NORRIS No documentation. WAVE_FORMAT_ISIAUDIO_2 No documentation. WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS No documentation. WAVE_FORMAT_MPEG_ADTS_AAC No documentation. WAVE_FORMAT_MPEG_RAW_AAC No documentation. WAVE_FORMAT_MPEG_LOAS No documentation. WAVE_FORMAT_NOKIA_MPEG_ADTS_AAC No documentation. WAVE_FORMAT_NOKIA_MPEG_RAW_AAC No documentation. WAVE_FORMAT_VODAFONE_MPEG_ADTS_AAC No documentation. WAVE_FORMAT_VODAFONE_MPEG_RAW_AAC No documentation. WAVE_FORMAT_MPEG_HEAAC No documentation. WAVE_FORMAT_VOXWARE_RT24_SPEECH No documentation. WAVE_FORMAT_SONICFOUNDRY_LOSSLESS No documentation. WAVE_FORMAT_INNINGS_TELECOM_ADPCM No documentation. WAVE_FORMAT_LUCENT_SX8300P No documentation. WAVE_FORMAT_LUCENT_SX5363S No documentation. WAVE_FORMAT_CUSEEME No documentation. WAVE_FORMAT_NTCSOFT_ALF2CM_ACM No documentation. WAVE_FORMAT_DVM No documentation. WAVE_FORMAT_DTS2 No documentation. WAVE_FORMAT_MAKEAVIS No documentation. WAVE_FORMAT_DIVIO_MPEG4_AAC No documentation. WAVE_FORMAT_NOKIA_ADAPTIVE_MULTIRATE No documentation. WAVE_FORMAT_DIVIO_G726 No documentation. WAVE_FORMAT_LEAD_SPEECH No documentation. WAVE_FORMAT_LEAD_VORBIS No documentation. WAVE_FORMAT_WAVPACK_AUDIO No documentation. WAVE_FORMAT_OGG_VORBIS_MODE_1 No documentation. WAVE_FORMAT_OGG_VORBIS_MODE_2 No documentation. WAVE_FORMAT_OGG_VORBIS_MODE_3 No documentation. WAVE_FORMAT_OGG_VORBIS_MODE_1_PLUS No documentation. WAVE_FORMAT_OGG_VORBIS_MODE_2_PLUS No documentation. WAVE_FORMAT_OGG_VORBIS_MODE_3_PLUS No documentation. WAVE_FORMAT_3COM_NBX No documentation. WAVE_FORMAT_FAAD_AAC No documentation. WAVE_FORMAT_GSM_AMR_CBR No documentation. WAVE_FORMAT_GSM_AMR_VBR_SID No documentation. WAVE_FORMAT_COMVERSE_INFOSYS_G723_1 No documentation. WAVE_FORMAT_COMVERSE_INFOSYS_AVQSBC No documentation. WAVE_FORMAT_COMVERSE_INFOSYS_SBC No documentation. WAVE_FORMAT_SYMBOL_G729_A No documentation. WAVE_FORMAT_VOICEAGE_AMR_WB No documentation. WAVE_FORMAT_INGENIENT_G726 No documentation. WAVE_FORMAT_MPEG4_AAC No documentation. WAVE_FORMAT_ENCORE_G726 No documentation. WAVE_FORMAT_ZOLL_ASAO No documentation. WAVE_FORMAT_SPEEX_VOICE No documentation. WAVE_FORMAT_VIANIX_MASC No documentation. WAVE_FORMAT_WM9_SPECTRUM_ANALYZER No documentation. WAVE_FORMAT_WMF_SPECTRUM_ANAYZER No documentation. WAVE_FORMAT_GSM_610 No documentation. WAVE_FORMAT_GSM_620 No documentation. WAVE_FORMAT_GSM_660 No documentation. WAVE_FORMAT_GSM_690 No documentation. WAVE_FORMAT_GSM_ADAPTIVE_MULTIRATE_WB No documentation. WAVE_FORMAT_POLYCOM_G722 No documentation. WAVE_FORMAT_POLYCOM_G728 No documentation. WAVE_FORMAT_POLYCOM_G729_A No documentation. WAVE_FORMAT_POLYCOM_SIREN No documentation. WAVE_FORMAT_GLOBAL_IP_ILBC No documentation. WAVE_FORMAT_RADIOTIME_TIME_SHIFT_RADIO No documentation. WAVE_FORMAT_NICE_ACA No documentation. WAVE_FORMAT_NICE_ADPCM No documentation. WAVE_FORMAT_VOCORD_G721 No documentation. WAVE_FORMAT_VOCORD_G726 No documentation. WAVE_FORMAT_VOCORD_G722_1 No documentation. WAVE_FORMAT_VOCORD_G728 No documentation. WAVE_FORMAT_VOCORD_G729 No documentation. WAVE_FORMAT_VOCORD_G729_A No documentation. WAVE_FORMAT_VOCORD_G723_1 No documentation. WAVE_FORMAT_VOCORD_LBC No documentation. WAVE_FORMAT_NICE_G728 No documentation. WAVE_FORMAT_FRACE_TELECOM_G729 No documentation. WAVE_FORMAT_CODIAN No documentation. WAVE_FORMAT_FLAC No documentation. WAVE_FORMAT_EXTENSIBLE No documentation. WAVE_FORMAT_DEVELOPMENT No documentation. WAVE_FORMAT_PCM No documentation. STGC No documentation. STGC_DEFAULT No documentation. STGC_OVERWRITE No documentation. STGC_ONLYIFCURRENT No documentation. STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE No documentation. STGC_CONSOLIDATE The enumeration values indicate the type of locking requested for the specified range of bytes. The values are used in the ILockBytes::LockRegion and methods. LOCKTYPE No documentation. LOCK_WRITE No documentation. LOCK_EXCLUSIVE No documentation. LOCK_ONLYONCE The enumeration values indicate whether the method should try to return a name in the pwcsName member of the structure. The values are used in the ILockBytes::Stat, IStorage::Stat, and methods to save memory when the pwcsName member is not required. STATFLAG No documentation. STATFLAG_DEFAULT No documentation. STATFLAG_NONAME None. None Functions Constant VidPageRangeOverflow. ERROR_VID_PAGE_RANGE_OVERFLOW Constant BadArguments. ERROR_BAD_ARGUMENTS Constant EvtMaximumInsertsReached. ERROR_EVT_MAX_INSERTS_REACHED Constant InvalidPrintMonitor. ERROR_INVALID_PRINT_MONITOR Constant OpenFailed. ERROR_OPEN_FAILED Constant ClippingNotSupported. ERROR_CLIPPING_NOT_SUPPORTED Constant ResourceNotOnline. ERROR_RESOURCE_NOT_ONLINE Constant GraphicsAdapterWasReset. ERROR_GRAPHICS_ADAPTER_WAS_RESET Constant DataLostRepair. ERROR_DATA_LOST_REPAIR Constant VirtdiskDiskAlreadyOwned. ERROR_VIRTDISK_DISK_ALREADY_OWNED Constant GpioOperationDenied. ERROR_GPIO_OPERATION_DENIED Constant EventlogCantStart. ERROR_EVENTLOG_CANT_START Constant GraphicsOpmSignalingNotSupported. ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED Constant PackageRepositoryCorrupted. ERROR_PACKAGE_REPOSITORY_CORRUPTED Constant TsVideoSubsystemError. ERROR_TS_VIDEO_SUBSYSTEM_ERROR Constant CantAccessFile. ERROR_CANT_ACCESS_FILE Constant ThreadModeNotBackground. ERROR_THREAD_MODE_NOT_BACKGROUND Constant VhdChildParentTimestampMismatch. ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH Constant ClusterLocalNodeNotFound. ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND Constant LogFull. ERROR_LOG_FULL Constant MrmFilepathTooLong. ERROR_MRM_FILEPATH_TOO_LONG Constant EvtInvalidChannelPropertyValue. ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE Constant DsCantDeriveSpnForDeletedDomain. ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN Constant DsNoFpoInUniversalGroups. ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS Constant InvalidAtInterruptTime. ERROR_INVALID_AT_INTERRUPT_TIME Constant PatchManagedAdvertisedProduct. ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT Constant DriverProcessTerminated. ERROR_DRIVER_PROCESS_TERMINATED Constant NoPromotionActive. ERROR_NO_PROMOTION_ACTIVE Constant SxsDuplicateDllName. ERROR_SXS_DUPLICATE_DLL_NAME Constant HvPropertyValueOutOfRange. ERROR_HV_PROPERTY_VALUE_OUT_OF_RANGE Constant PipeLocal. ERROR_PIPE_LOCAL Constant DiskRepairRedirected. ERROR_DISK_REPAIR_REDIRECTED Constant PnpRebootRequired. ERROR_PNP_REBOOT_REQUIRED Constant SecurebootInvalidPolicy. ERROR_SECUREBOOT_INVALID_POLICY Constant FltDisallowFastIo. ERROR_FLT_DISALLOW_FAST_IO Constant ProfilingNotStarted. ERROR_PROFILING_NOT_STARTED Constant CtxInvalidPd. ERROR_CTX_INVALID_PD Constant SpecialUser. ERROR_SPECIAL_USER Constant InvalidTaskName. ERROR_INVALID_TASK_NAME Constant GraphicsVidpnSourceInUse. ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE Constant InvalidEnvironment. ERROR_INVALID_ENVIRONMENT Constant VolmgrDiskMissing. ERROR_VOLMGR_DISK_MISSING Constant MrmNoCandidate. ERROR_MRM_NO_CANDIDATE Constant NoSuchLogonSession. ERROR_NO_SUCH_LOGON_SESSION Constant GraphicsOpmOutputDoesNotSupportAcp. ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP Constant DsDestinationDomainNotInForest. ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST Constant EvtUnresolvedParameterInsert. ERROR_EVT_UNRESOLVED_PARAMETER_INSERT Constant BiosFailedToConnectInterrupt. ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT Constant IpsecMmPolicyNotFound. ERROR_IPSEC_MM_POLICY_NOT_FOUND Constant InvalidServiceLock. ERROR_INVALID_SERVICE_LOCK Constant InvalidLdtSize. ERROR_INVALID_LDT_SIZE Constant DsModifydnWrongGrandparent. ERROR_DS_MODIFYDN_WRONG_GRANDPARENT Constant BadDllEntrypoint. ERROR_BAD_DLL_ENTRYPOINT Constant NologonServerTrustAccount. ERROR_NOLOGON_SERVER_TRUST_ACCOUNT Constant ResourceNameNotFound. ERROR_RESOURCE_NAME_NOT_FOUND Constant VidMmioRangeDestroyed. ERROR_VID_MMIO_RANGE_DESTROYED Constant AbandonedWait63. ERROR_ABANDONED_WAIT_63 Constant ClusterNetworkHasDependents. ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS Constant DiskRepairDisabled. ERROR_DISK_REPAIR_DISABLED Constant SxsIdentitiesDifferent. ERROR_SXS_IDENTITIES_DIFFERENT Constant BizrulesNotEnabled. ERROR_BIZRULES_NOT_ENABLED Constant HotkeyNotRegistered. ERROR_HOTKEY_NOT_REGISTERED Constant ClusterRhsFailedInitialization. ERROR_CLUSTER_RHS_FAILED_INITIALIZATION Constant GraphicsWindowdcNotAvailable. ERROR_GRAPHICS_WINDOWDC_NOT_AVAILABLE Constant EvtVersionTooNew. ERROR_EVT_VERSION_TOO_NEW Constant DsAddReplicaInhibited. ERROR_DS_ADD_REPLICA_INHIBITED Constant MrmNamedResourceNotFound. ERROR_MRM_NAMED_RESOURCE_NOT_FOUND Constant EvtMessageNotFound. ERROR_EVT_MESSAGE_NOT_FOUND Constant DsWkoContainerCannotBeSpecial. ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL Constant SingleInstanceApp. ERROR_SINGLE_INSTANCE_APP Constant GraphicsMirroringDevicesNotSupported. ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED Constant EcNoActiveChannel. ERROR_EC_NO_ACTIVE_CHANNEL Constant DsInvalidSearchFlags. ERROR_DS_INVALID_SEARCH_FLAG Constant NegativeSeek. ERROR_NEGATIVE_SEEK Constant VolmgrPlexNotRaid5. ERROR_VOLMGR_PLEX_NOT_RAID5 Constant GraphicsI2CNotSupported. ERROR_GRAPHICS_I2C_NOT_SUPPORTED Constant TransactionInvalidMarshallBuffer. ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER Constant DsCantMoveResourceGroup. ERROR_DS_CANT_MOVE_RESOURCE_GROUP Constant SetmarkDetected. ERROR_SETMARK_DETECTED Constant ClusterCantCreateDupClusterName. ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME Constant IpsecIkeUnknownDoi. ERROR_IPSEC_IKE_UNKNOWN_DOI Constant InstallResolveDependencyFailed. ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED Constant FirmwareUpdated. ERROR_FIRMWARE_UPDATED Constant SxsXmlEIncompleteEncoding. ERROR_SXS_XML_E_INCOMPLETE_ENCODING Constant DsCantReplaceHiddenRec. ERROR_DS_CANT_REPLACE_HIDDEN_REC Constant RmCannotBeFrozenForSnapshot. ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT Constant DsNtdscriptSyntaxError. ERROR_DS_NTDSCRIPT_SYNTAX_ERROR Constant InvalidOplockProtocol. ERROR_INVALID_OPLOCK_PROTOCOL Constant SecurityStreamIsInconsistent. ERROR_SECURITY_STREAM_IS_INCONSISTENT Constant VolmgrVolumeLengthNotSectorSizeMultiple. ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE Constant Wx86Warning. ERROR_WX86_WARNING Constant DsCantRemoveAttCache. ERROR_DS_CANT_REMOVE_ATT_CACHE Constant DbgUnableToProvideHandle. ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE Constant LogCorruptionDetected. ERROR_LOG_CORRUPTION_DETECTED Constant HvNoResources. ERROR_HV_NO_RESOURCES Constant HostDown. ERROR_HOST_DOWN Constant VolmgrFaultTolerantNotSupported. ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED Constant InvalidWindowHandle. ERROR_INVALID_WINDOW_HANDLE Constant VolmgrPlexInSync. ERROR_VOLMGR_PLEX_IN_SYNC Constant StackBufferOverrun. ERROR_STACK_BUFFER_OVERRUN Constant ClusterParameterOutOfBounds. ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS Constant DiskResetFailed. ERROR_DISK_RESET_FAILED Constant GraphicsStaleVidpnTopology. ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY Constant DsNoObjectMoveInSchemaNc. ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC Constant NotExportFormat. ERROR_NOT_EXPORT_FORMAT Constant VidInvalidPpmHandle. ERROR_VID_INVALID_PPM_HANDLE Constant CurrentTransactionNotValid. ERROR_CURRENT_TRANSACTION_NOT_VALID Constant IteratedDataExceeds64k. ERROR_ITERATED_DATA_EXCEEDS_64k Constant VirtdiskUnsupportedDiskSectorSize. ERROR_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE Constant TransactionNoSuperior. ERROR_TRANSACTION_NO_SUPERIOR Constant FailI24. ERROR_FAIL_I24 Constant Wx86Error. ERROR_WX86_ERROR Constant DsAgCantHaveUniversalMember. ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER Constant VhdParentVhdAccessDenied. ERROR_VHD_PARENT_VHD_ACCESS_DENIED Constant IpsecIkePolicyMatch. ERROR_IPSEC_IKE_POLICY_MATCH Constant NologonInterdomainTrustAccount. ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT Constant NoSpoolSpace. ERROR_NO_SPOOL_SPACE Constant SxsComponentStoreCorrupt. ERROR_SXS_COMPONENT_STORE_CORRUPT Constant DsUnwillingToPerform. ERROR_DS_UNWILLING_TO_PERFORM Constant NothingToTerminate. ERROR_NOTHING_TO_TERMINATE Constant EvtInvalidOperationOverEnabledDirectChannel. ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL Constant VidMessageQueueClosed. ERROR_VID_MESSAGE_QUEUE_CLOSED Constant IpsecIkeCoexistenceSuppress. ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS Constant HandlesClosed. ERROR_HANDLES_CLOSED Constant ContextExpired. ERROR_CONTEXT_EXPIRED Constant VidMessageQueueNameTooLong. ERROR_VID_MESSAGE_QUEUE_NAME_TOO_LONG Constant NoTrustLsaSecret. ERROR_NO_TRUST_LSA_SECRET Constant DsUndeleteSamValidationFailed. ERROR_DS_UNDELETE_SAM_VALIDATION_FAILED Constant SubstToSubst. ERROR_SUBST_TO_SUBST Constant GraphicsInvalidAllocationUsage. ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE Constant GpioVersionNotSupported. ERROR_GPIO_VERSION_NOT_SUPPORTED Constant InstallPackageRejected. ERROR_INSTALL_PACKAGE_REJECTED Constant ProcessNotInJob. ERROR_PROCESS_NOT_IN_JOB Constant InvalidMonitorHandle. ERROR_INVALID_MONITOR_HANDLE Constant GraphicsChainlinksNotEnumerated. ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED Constant IpsecIkeDropNoResponse. ERROR_IPSEC_IKE_DROP_NO_RESPONSE Constant GraphicsMonitorNotConnected. ERROR_GRAPHICS_MONITOR_NOT_CONNECTED Constant DependentServicesRunning. ERROR_DEPENDENT_SERVICES_RUNNING Constant XmldsigError. ERROR_XMLDSIG_ERROR Constant ClusterGroupMoving. ERROR_CLUSTER_GROUP_MOVING Constant NestingNotAllowed. ERROR_NESTING_NOT_ALLOWED Constant SxsXmlEInvalidswitch. ERROR_SXS_XML_E_INVALIDSWITCH Constant IpsecIkeAttribFail. ERROR_IPSEC_IKE_ATTRIB_FAIL Constant DsAliasPointsToAlias. ERROR_DS_ALIAS_POINTS_TO_ALIAS Constant ColorspaceMismatch. ERROR_COLORSPACE_MISMATCH Constant InvalidComputername. ERROR_INVALID_COMPUTERNAME Constant NotEnoughQuota. ERROR_NOT_ENOUGH_QUOTA Constant DeletingIcmXform. ERROR_DELETING_ICM_XFORM Constant ExclSemAlreadyOwned. ERROR_EXCL_SEM_ALREADY_OWNED Constant HvAcknowledged. ERROR_HV_ACKNOWLEDGED Constant DsObjectBeingRemoved. ERROR_DS_OBJECT_BEING_REMOVED Constant DsReplLifetimeExceeded. ERROR_DS_REPL_LIFETIME_EXCEEDED Constant HvInvalidConnectionId. ERROR_HV_INVALID_CONNECTION_ID Constant StateGetVersionFailed. ERROR_STATE_GET_VERSION_FAILED Constant NotifyCleanup. ERROR_NOTIFY_CLEANUP Constant DsGroupConversionError. ERROR_DS_GROUP_CONVERSION_ERROR Constant VolmgrDiskLayoutPrimaryBetweenLogicalPartitions. ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS Constant DevNotExist. ERROR_DEV_NOT_EXIST Constant LogReadContextInvalid. ERROR_LOG_READ_CONTEXT_INVALID Constant ConnectedOtherPasswordDefault. ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT Constant SetcountOnBadLb. ERROR_SETCOUNT_ON_BAD_LB Constant SxsInvalidActctxdataFormat. ERROR_SXS_INVALID_ACTCTXDATA_FORMAT Constant LogStateInvalid. ERROR_LOG_STATE_INVALID Constant IpsecIkeAuthorizationFailure. ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE Constant GraphicsAllocationInvalid. ERROR_GRAPHICS_ALLOCATION_INVALID Constant ClusterGroupQueued. ERROR_CLUSTER_GROUP_QUEUED Constant UnidentifiedError. ERROR_UNIDENTIFIED_ERROR Constant SuccessRebootInitiated. ERROR_SUCCESS_REBOOT_INITIATED Constant IpsecIkeDhFail. ERROR_IPSEC_IKE_DH_FAIL Constant NotEmpty. ERROR_NOT_EMPTY Constant DsThreadLimitExceeded. ERROR_DS_THREAD_LIMIT_EXCEEDED Constant OperationAborted. ERROR_OPERATION_ABORTED Constant AccessDisabledWebbladeTamper. ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER Constant DsMapiIdNotAvailable. ERROR_DS_MAPI_ID_NOT_AVAILABLE Constant NoImpersonationToken. ERROR_NO_IMPERSONATION_TOKEN Constant VhdDriveFooterMissing. ERROR_VHD_DRIVE_FOOTER_MISSING Constant VolmgrVolumeMirrored. ERROR_VOLMGR_VOLUME_MIRRORED Constant CtxCdmDisconnect. ERROR_CTX_CDM_DISCONNECT Constant DsSamInitFailureConsole. ERROR_DS_SAM_INIT_FAILURE_CONSOLE Constant FailNoactionReboot. ERROR_FAIL_NOACTION_REBOOT Constant ServerDisabled. ERROR_SERVER_DISABLED Constant VolmgrExtentVolumeLengthsDoNotMatch. ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH Constant AppDataRebootRequired. ERROR_APP_DATA_REBOOT_REQUIRED Constant CorruptSystemFile. ERROR_CORRUPT_SYSTEM_FILE Constant ClusterNodeAlreadyDown. ERROR_CLUSTER_NODE_ALREADY_DOWN Constant IndexAbsent. ERROR_INDEX_ABSENT Constant MediaCheck. ERROR_MEDIA_CHECK Constant ThreadModeAlreadyBackground. ERROR_THREAD_MODE_ALREADY_BACKGROUND Constant NoVolumeId. ERROR_NO_VOLUME_ID Constant Continue. ERROR_CONTINUE Constant GraphicsOpmVideoOutputDoesNotHaveOpmSemantics. ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS Constant VolmgrMemberIndexDuplicate. ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE Constant VidInvalidNumaNodeIndex. ERROR_VID_INVALID_NUMA_NODE_INDEX Constant WmiDpFailed. ERROR_WMI_DP_FAILED Constant GraphicsSpecifiedChildAlreadyConnected. ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED Constant ClusterJoinInProgress. ERROR_CLUSTER_JOIN_IN_PROGRESS Constant ClusterlogExceedsMaxsize. ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE Constant KmDriverBlocked. ERROR_KM_DRIVER_BLOCKED Constant LicenseQuotaExceeded. ERROR_LICENSE_QUOTA_EXCEEDED Constant InvalidEaName. ERROR_INVALID_EA_NAME Constant DsDraSecretsDenied. ERROR_DS_DRA_SECRETS_DENIED Constant EvtPublisherDisabled. ERROR_EVT_PUBLISHER_DISABLED Constant DsObjectClassRequired. ERROR_DS_OBJECT_CLASS_REQUIRED Constant GraphicsSourceAlreadyInSet. ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET Constant NdisAlreadyMapped. ERROR_NDIS_ALREADY_MAPPED Constant PipeListening. ERROR_PIPE_LISTENING Constant DsDupLinkId. ERROR_DS_DUP_LINK_ID Constant BadFunctionTable. ERROR_BAD_FUNCTION_TABLE Constant MediaIncompatible. ERROR_MEDIA_INCOMPATIBLE Constant VolmgrUnexpectedDiskLayoutChange. ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE Constant GraphicsOpmSpanningModeEnabled. ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED Constant DsUserBufferToSmall. ERROR_DS_USER_BUFFER_TO_SMALL Constant InvalidSpiValue. ERROR_INVALID_SPI_VALUE Constant RecoveryNotNeeded. ERROR_RECOVERY_NOT_NEEDED Constant CheckoutRequired. ERROR_CHECKOUT_REQUIRED Constant VolmgrPartitionUpdateFailed. ERROR_VOLMGR_PARTITION_UPDATE_FAILED Constant ClusterNotInstalled. ERROR_CLUSTER_NOT_INSTALLED Constant AccessDisabledByPolicy. ERROR_ACCESS_DISABLED_BY_POLICY Constant FullBackup. ERROR_FULL_BACKUP Constant IpsecWrongSa. ERROR_IPSEC_WRONG_SA Constant DsDraInvalidParameter. ERROR_DS_DRA_INVALID_PARAMETER Constant SuccessRestartRequired. ERROR_SUCCESS_RESTART_REQUIRED Constant VolmgrPlexRegenerating. ERROR_VOLMGR_PLEX_REGENERATING Constant CantDeleteLastItem. ERROR_CANT_DELETE_LAST_ITEM Constant DsDisallowedNcRedirect. ERROR_DS_DISALLOWED_NC_REDIRECT Constant InvalidGwCommand. ERROR_INVALID_GW_COMMAND Constant WindowNotCombobox. ERROR_WINDOW_NOT_COMBOBOX Constant SxsXmlEMultipleroots. ERROR_SXS_XML_E_MULTIPLEROOTS Constant DsInsufficientAttrToCreateObject. ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT Constant ClusterResourceVetoedMoveNotEnoughResourcesOnDestination. ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_DESTINATION Constant OpenFiles. ERROR_OPEN_FILES Constant OperationInProgress. ERROR_OPERATION_IN_PROGRESS Constant DsCantFindNcInCache. ERROR_DS_CANT_FIND_NC_IN_CACHE Constant ReparseAttributeConflict. ERROR_REPARSE_ATTRIBUTE_CONFLICT Constant HvInsufficientMemory. ERROR_HV_INSUFFICIENT_MEMORY Constant DsOidNotFound. ERROR_DS_OID_NOT_FOUND Constant SxsManifestInvalidRequiredDefaultNamespace. ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE Constant NoSavepointWithOpenFiles. ERROR_NO_SAVEPOINT_WITH_OPEN_FILES Constant VhdParentVhdNotFound. ERROR_VHD_PARENT_VHD_NOT_FOUND Constant ReparseTagMismatch. ERROR_REPARSE_TAG_MISMATCH Constant IpsecIkeLoadFailed. ERROR_IPSEC_IKE_LOAD_FAILED Constant ClientServerParametersInvalid. ERROR_CLIENT_SERVER_PARAMETERS_INVALID Constant IpsecIkeNegotiationPending. ERROR_IPSEC_IKE_NEGOTIATION_PENDING Constant CtxShadowDenied. ERROR_CTX_SHADOW_DENIED Constant DeviceNoResources. ERROR_DEVICE_NO_RESOURCES Constant DirEfsDisallowed. ERROR_DIR_EFS_DISALLOWED Constant ResourceLangNotFound. ERROR_RESOURCE_LANG_NOT_FOUND Constant NdisFileNotFound. ERROR_NDIS_FILE_NOT_FOUND Constant PatchRemovalUnsupported. ERROR_PATCH_REMOVAL_UNSUPPORTED Constant UnableToEjectMountedMedia. ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA Constant DsObjClassNotDefined. ERROR_DS_OBJ_CLASS_NOT_DEFINED Constant FileCorrupt. ERROR_FILE_CORRUPT Constant BadLength. ERROR_BAD_LENGTH Constant PnpIrqTranslationFailed. ERROR_PNP_IRQ_TRANSLATION_FAILED Constant PointNotFound. ERROR_POINT_NOT_FOUND Constant DiskRepairUnsuccessful. ERROR_DISK_REPAIR_UNSUCCESSFUL Constant InvalidPriority. ERROR_INVALID_PRIORITY Constant DsEncodingError. ERROR_DS_ENCODING_ERROR Constant NologonWorkstationTrustAccount. ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT Constant NotSnapshotVolume. ERROR_NOT_SNAPSHOT_VOLUME Constant NotQuorumClass. ERROR_NOT_QUORUM_CLASS Constant InvalidDomainname. ERROR_INVALID_DOMAINNAME Constant BeyondVdl. ERROR_BEYOND_VDL Constant InvalidMessagename. ERROR_INVALID_MESSAGENAME Constant GraphicsDdcciInvalidMessageCommand. ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND Constant EcSubscriptionCannotActivate. ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE Constant VolmgrNoSuchUser. ERROR_VOLMGR_NO_SUCH_USER Constant Wait1. ERROR_WAIT_1 Constant MountPointNotResolved. ERROR_MOUNT_POINT_NOT_RESOLVED Constant MrMidNotFound. ERROR_MR_MID_NOT_FOUND Constant DsDraEarlierSchemaConflict. ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT Constant LogMetadataInconsistent. ERROR_LOG_METADATA_INCONSISTENT Constant SxsXmlEMissingParen. ERROR_SXS_XML_E_MISSING_PAREN Constant CachePageLocked. ERROR_CACHE_PAGE_LOCKED Constant NodeNotAvailable. ERROR_NODE_NOT_AVAILABLE Constant PrinterAlreadyExists. ERROR_PRINTER_ALREADY_EXISTS Constant WmiReadOnly. ERROR_WMI_READ_ONLY Constant VidReservePageSetIsBeingUsed. ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USED Constant EomOverflow. ERROR_EOM_OVERFLOW Constant VolmgrBadBootDisk. ERROR_VOLMGR_BAD_BOOT_DISK Constant SomeNotMapped. ERROR_SOME_NOT_MAPPED Constant SxsXmlEInvalidencoding. ERROR_SXS_XML_E_INVALIDENCODING Constant CleanerCartridgeInstalled. ERROR_CLEANER_CARTRIDGE_INSTALLED Constant UnexpectedMmMapError. ERROR_UNEXPECTED_MM_MAP_ERROR Constant DbgControlBreak. ERROR_DBG_CONTROL_BREAK Constant ClusterlogNotEnoughSpace. ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE Constant InvalidStagedSignature. ERROR_INVALID_STAGED_SIGNATURE Constant DirNotEmpty. ERROR_DIR_NOT_EMPTY Constant IpsecIkeInvalidCertType. ERROR_IPSEC_IKE_INVALID_CERT_TYPE Constant MessageExceedsMaximumSize. ERROR_MESSAGE_EXCEEDS_MAX_SIZE Constant InvalidOperation. ERROR_INVALID_OPERATION Constant InvalidPrinterName. ERROR_INVALID_PRINTER_NAME Constant IpsecMmFilterPendingDeletion. ERROR_IPSEC_MM_FILTER_PENDING_DELETION Constant ClusterSharedVolumeFailoverNotAllowed. ERROR_CLUSTER_SHARED_VOLUME_FAILOVER_NOT_ALLOWED Constant DependentResourcePropertyConflict. ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT Constant ClusterJoinNotInProgress. ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS Constant AppInitFailure. ERROR_APP_INIT_FAILURE Constant SxsXmlEExpectingtagend. ERROR_SXS_XML_E_EXPECTINGTAGEND Constant NoSiteSettingsObject. ERROR_NO_SITE_SETTINGS_OBJECT Constant TransactionAlreadyCommitted. ERROR_TRANSACTION_ALREADY_COMMITTED Constant InvalidField. ERROR_INVALID_FIELD Constant PrinterDriverDownloadNeeded. ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED Constant CtxCdmConnect. ERROR_CTX_CDM_CONNECT Constant SecurebootPolicyNotSigned. ERROR_SECUREBOOT_POLICY_NOT_SIGNED Constant InvalidUnwindTarget. ERROR_INVALID_UNWIND_TARGET Constant NdisInvalidPort. ERROR_NDIS_INVALID_PORT Constant IcmNotEnabled. ERROR_ICM_NOT_ENABLED Constant LostWritebehindDataNetworkServerError. ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR Constant DsInternalFailure. ERROR_DS_INTERNAL_FAILURE Constant SxsUntranslatableHresult. ERROR_SXS_UNTRANSLATABLE_HRESULT Constant InvalidColorindex. ERROR_INVALID_COLORINDEX Constant SxsAssemblyMissing. ERROR_SXS_ASSEMBLY_MISSING Constant GraphicsOpmSessionTypeChangeInProgress. ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS Constant ResourceTypeNotFound. ERROR_RESOURCE_TYPE_NOT_FOUND Constant WaitNoChildren. ERROR_WAIT_NO_CHILDREN Constant FailFastException. ERROR_FAIL_FAST_EXCEPTION Constant DsControlNotFound. ERROR_DS_CONTROL_NOT_FOUND Constant ClusterOldVersion. ERROR_CLUSTER_OLD_VERSION Constant InvalidLibrary. ERROR_INVALID_LIBRARY Constant InvalidServiceControl. ERROR_INVALID_SERVICE_CONTROL Constant VolmgrNumberOfMembersInvalid. ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID Constant GraphicsInvalidVideoPresentSource. ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE Constant Hibernated. ERROR_HIBERNATED Constant DsClientLoop. ERROR_DS_CLIENT_LOOP Constant IoIncomplete. ERROR_IO_INCOMPLETE Constant DsObjGuidExists. ERROR_DS_OBJ_GUID_EXISTS Constant DsDraPreempted. ERROR_DS_DRA_PREEMPTED Constant LogonFailure. ERROR_LOGON_FAILURE Constant GraphicsInvalidAllocationHandle. ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE Constant InvalidPixelFormat. ERROR_INVALID_PIXEL_FORMAT Constant InstallDeregistrationFailure. ERROR_INSTALL_DEREGISTRATION_FAILURE Constant IpsecIntegrityCheckFailed. ERROR_IPSEC_INTEGRITY_CHECK_FAILED Constant GraphicsInvalidMonitorCapabilityOrigin. ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN Constant PortMessageTooLong. ERROR_PORT_MESSAGE_TOO_LONG Constant BadUsername. ERROR_BAD_USERNAME Constant DsLocalCantHaveCrossdomainLocalMember. ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER Constant ClusterNoRpcPackagesRegistered. ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED Constant HvInvalidAlignment. ERROR_HV_INVALID_ALIGNMENT Constant IrqBusy. ERROR_IRQ_BUSY Constant DsAuthMethodNotSupported. ERROR_DS_AUTH_METHOD_NOT_SUPPORTED Constant SuccessRebootRequired. ERROR_SUCCESS_REBOOT_REQUIRED Constant IpsecDefaultQmPolicyNotFound. ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND Constant InvalidFormSize. ERROR_INVALID_FORM_SIZE Constant AuthenticationFirewallFailed. ERROR_AUTHENTICATION_FIREWALL_FAILED Constant DuplicateTag. ERROR_DUPLICATE_TAG Constant GraphicsPartialDataPopulated. ERROR_GRAPHICS_PARTIAL_DATA_POPULATED Constant EvtUnresolvedValueInsert. ERROR_EVT_UNRESOLVED_VALUE_INSERT Constant FltDuplicateEntry. ERROR_FLT_DUPLICATE_ENTRY Constant PagefileQuota. ERROR_PAGEFILE_QUOTA Constant Ring2StackInUse. ERROR_RING2_STACK_IN_USE Constant GraphicsFrequencyrangeNotInSet. ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET Constant UnableToLoadMedium. ERROR_UNABLE_TO_LOAD_MEDIUM Constant InvalidAddress. ERROR_INVALID_ADDRESS Constant ClusterNodeExists. ERROR_CLUSTER_NODE_EXISTS Constant VolmgrPackConfigUpdateFailed. ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED Constant FltNotInitialized. ERROR_FLT_NOT_INITIALIZED Constant DeviceEnumerationError. ERROR_DEVICE_ENUMERATION_ERROR Constant DsSourceObjNotGroupOrUser. ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER Constant SxsIdentityDuplicateAttribute. ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE Constant VolmgrDiskLayoutInvalid. ERROR_VOLMGR_DISK_LAYOUT_INVALID Constant GraphicsInvalidVidpnSourcemodeset. ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET Constant DsAdminLimitExceeded. ERROR_DS_ADMIN_LIMIT_EXCEEDED Constant GraphicsNotPostDeviceDriver. ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER Constant ClusterParameterMismatch. ERROR_CLUSTER_PARAMETER_MISMATCH Constant SecretTooLong. ERROR_SECRET_TOO_LONG Constant JournalNotActive. ERROR_JOURNAL_NOT_ACTIVE Constant FloppyIdMarkNotFound. ERROR_FLOPPY_ID_MARK_NOT_FOUND Constant UnableToMoveReplacement. ERROR_UNABLE_TO_MOVE_REPLACEMENT Constant KeyDeleted. ERROR_KEY_DELETED Constant ErrorsEncountered. ERROR_ERRORS_ENCOUNTERED Constant CtxModemResponseNoDialtone. ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE Constant ClusterMismatchedComputerAcctName. ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME Constant ImageNotAtBase. ERROR_IMAGE_NOT_AT_BASE Constant VhdChildParentSizeMismatch. ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH Constant GraphicsCantEvictPinnedAllocation. ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION Constant BadNetResp. ERROR_BAD_NET_RESP Constant GraphicsMcaInvalidVcpVersion. ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION Constant DsForestVersionTooLow. ERROR_DS_FOREST_VERSION_TOO_LOW Constant InvalidEditHeight. ERROR_INVALID_EDIT_HEIGHT Constant MuiFileNotLoaded. ERROR_MUI_FILE_NOT_LOADED Constant CtxWinstationBusy. ERROR_CTX_WINSTATION_BUSY Constant VolmgrMaximumRegisteredUsers. ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS Constant DsVersionCheckFailure. ERROR_DS_VERSION_CHECK_FAILURE Constant VolmgrNoRegisteredUsers. ERROR_VOLMGR_NO_REGISTERED_USERS Constant TokenAlreadyInUse. ERROR_TOKEN_ALREADY_IN_USE Constant AlreadyRegistered. ERROR_ALREADY_REGISTERED Constant InstallRemoteDisallowed. ERROR_INSTALL_REMOTE_DISALLOWED Constant IpsecIkeKillDummyNapTunnel. ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL Constant DsForestVersionTooHigh. ERROR_DS_FOREST_VERSION_TOO_HIGH Constant DsNameTypeUnknown. ERROR_DS_NAME_TYPE_UNKNOWN Constant SxsXmlEInvalidatrootlevel. ERROR_SXS_XML_E_INVALIDATROOTLEVEL Constant IpsecDospInvalidPacket. ERROR_IPSEC_DOSP_INVALID_PACKET Constant GraphicsNotALinkedAdapter. ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER Constant SpoolFileNotFound. ERROR_SPOOL_FILE_NOT_FOUND Constant GraphicsNoRecommendedVidpnTopology. ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY Constant DsHavePrimaryMembers. ERROR_DS_HAVE_PRIMARY_MEMBERS Constant CorruptLogCleared. ERROR_CORRUPT_LOG_CLEARED Constant EvtInvalidPublisherName. ERROR_EVT_INVALID_PUBLISHER_NAME Constant TooManySemaphores. ERROR_TOO_MANY_SEMAPHORES Constant VidMemoryBlockLockCountExceeded. ERROR_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED Constant CtxWinstationsDisabled. ERROR_CTX_WINSTATIONS_DISABLED Constant LogEphemeral. ERROR_LOG_EPHEMERAL Constant InvalidServiceAccount. ERROR_INVALID_SERVICE_ACCOUNT Constant InvalidLbMessage. ERROR_INVALID_LB_MESSAGE Constant SymlinkNotSupported. ERROR_SYMLINK_NOT_SUPPORTED Constant NoGuidTranslation. ERROR_NO_GUID_TRANSLATION Constant ClusterSingletonResource. ERROR_CLUSTER_SINGLETON_RESOURCE Constant GpioInterruptAlreadyUnmasked. ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED Constant GraphicsInvalidFrequency. ERROR_GRAPHICS_INVALID_FREQUENCY Constant PrintMonitorInUse. ERROR_PRINT_MONITOR_IN_USE Constant VidQueueFull. ERROR_VID_QUEUE_FULL Constant LuidsExhausted. ERROR_LUIDS_EXHAUSTED Constant DsNotClosest. ERROR_DS_NOT_CLOSEST Constant VolmgrPartitionStyleInvalid. ERROR_VOLMGR_PARTITION_STYLE_INVALID Constant CscshareOffline. ERROR_CSCSHARE_OFFLINE Constant IpsecIkeInvalidSignature. ERROR_IPSEC_IKE_INVALID_SIGNATURE Constant HashNotSupported. ERROR_HASH_NOT_SUPPORTED Constant DsNameErrorNoMapping. ERROR_DS_NAME_ERROR_NO_MAPPING Constant LockViolation. ERROR_LOCK_VIOLATION Constant DsUnknownOperation. ERROR_DS_UNKNOWN_OPERATION Constant NoRecoveryProgram. ERROR_NO_RECOVERY_PROGRAM Constant SxsInvalidXmlNamespaceUri. ERROR_SXS_INVALID_XML_NAMESPACE_URI Constant CantOpenMiniversionWithModifyIntent. ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT Constant FltInternalError. ERROR_FLT_INTERNAL_ERROR Constant VhdSparseHeaderCorrupt. ERROR_VHD_SPARSE_HEADER_CORRUPT Constant FltNameCacheMiss. ERROR_FLT_NAME_CACHE_MISS Constant EventlogFileChanged. ERROR_EVENTLOG_FILE_CHANGED Constant EvtQueryResultInvalidPosition. ERROR_EVT_QUERY_RESULT_INVALID_POSITION Constant SmiPrimitiveInstallerFailed. ERROR_SMI_PRIMITIVE_INSTALLER_FAILED Constant RegistryHiveRecovered. ERROR_REGISTRY_HIVE_RECOVERED Constant GroupExists. ERROR_GROUP_EXISTS Constant BadImpersonationLevel. ERROR_BAD_IMPERSONATION_LEVEL Constant StateLoadStoreFailed. ERROR_STATE_LOAD_STORE_FAILED Constant EvtChannelNotFound. ERROR_EVT_CHANNEL_NOT_FOUND Constant HvOperationDenied. ERROR_HV_OPERATION_DENIED Constant DiskCorrupt. ERROR_DISK_CORRUPT Constant DsDraRecycledTarget. ERROR_DS_DRA_RECYCLED_TARGET Constant GraphicsInvalidPixelformat. ERROR_GRAPHICS_INVALID_PIXELFORMAT Constant InterruptStillConnected. ERROR_INTERRUPT_STILL_CONNECTED Constant DbgPrintexceptionC. ERROR_DBG_PRINTEXCEPTION_C Constant DatabaseFailure. ERROR_DATABASE_FAILURE Constant ClusterResourceTypeBusy. ERROR_CLUSTER_RESOURCE_TYPE_BUSY Constant FltVolumeNotFound. ERROR_FLT_VOLUME_NOT_FOUND Constant IpsecIkeBenignReinit. ERROR_IPSEC_IKE_BENIGN_REINIT Constant CannotLoadRegistryFile. ERROR_CANNOT_LOAD_REGISTRY_FILE Constant DsNcnameMissingCrRef. ERROR_DS_NCNAME_MISSING_CR_REF Constant PrintJobRestartRequired. ERROR_PRINT_JOB_RESTART_REQUIRED Constant SystemDeviceNotFound. ERROR_SYSTEM_DEVICE_NOT_FOUND Constant DbgRipexception. ERROR_DBG_RIPEXCEPTION Constant EnlistmentNotFound. ERROR_ENLISTMENT_NOT_FOUND Constant SharingPaused. ERROR_SHARING_PAUSED Constant GraphicsInvalidVideoPresentTarget. ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET Constant EfsNotAllowedInTransaction. ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION Constant LogMetadataCorrupt. ERROR_LOG_METADATA_CORRUPT Constant LostWritebehindDataNetworkDisconnected. ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED Constant InvalidSegdpl. ERROR_INVALID_SEGDPL Constant GraphicsOpmVideoOutputDoesNotHaveCoppSemantics. ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS Constant IpsecIkeInvalidPolicy. ERROR_IPSEC_IKE_INVALID_POLICY Constant CantTerminateSelf. ERROR_CANT_TERMINATE_SELF Constant ThreadWasSuspended. ERROR_THREAD_WAS_SUSPENDED Constant IndoubtTransactionsExist. ERROR_INDOUBT_TRANSACTIONS_EXIST Constant FltDoNotDetach. ERROR_FLT_DO_NOT_DETACH Constant BadClusters. ERROR_BAD_CLUSTERS Constant SecondaryIcProviderNotRegistered. ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED Constant ControlIdNotFound. ERROR_CONTROL_ID_NOT_FOUND Constant IpsecIkeMmDelayDrop. ERROR_IPSEC_IKE_MM_DELAY_DROP Constant IpsecIkeFailqueryssp. ERROR_IPSEC_IKE_FAILQUERYSSP Constant DsNoChainedEval. ERROR_DS_NO_CHAINED_EVAL Constant IpsecIkeProcessErrDelete. ERROR_IPSEC_IKE_PROCESS_ERR_DELETE Constant DeviceFeatureNotSupported. ERROR_DEVICE_FEATURE_NOT_SUPPORTED Constant ObjectNotFound. ERROR_OBJECT_NOT_FOUND Constant CallbackPopStack. ERROR_CALLBACK_POP_STACK Constant GraphicsMcaInvalidTechnologyTypeReturned. ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED Constant VolmgrInterleaveLengthInvalid. ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID Constant ArithmeticOverflow. ERROR_ARITHMETIC_OVERFLOW Constant GraphicsInvalidGammaRamp. ERROR_GRAPHICS_INVALID_GAMMA_RAMP Constant DsSecDescriptionInvalid. ERROR_DS_SEC_DESC_INVALID Constant IpsecThrottleDrop. ERROR_IPSEC_THROTTLE_DROP Constant GraphicsInvalidMonitorFrequencyrange. ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE Constant InvalidPortAttributes. ERROR_INVALID_PORT_ATTRIBUTES Constant McaUnsupportedColorTemperature. ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE Constant DiskOperationFailed. ERROR_DISK_OPERATION_FAILED Constant SxsXmlEMissingequals. ERROR_SXS_XML_E_MISSINGEQUALS Constant Cantwrite. ERROR_CANTWRITE Constant UnknownPrintprocessor. ERROR_UNKNOWN_PRINTPROCESSOR Constant NotSupportedOnStandardServer. ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER Constant DsNamingMasterGc. ERROR_DS_NAMING_MASTER_GC Constant SxsXmlEBadperefinsubset. ERROR_SXS_XML_E_BADPEREFINSUBSET Constant NetlogonNotStarted. ERROR_NETLOGON_NOT_STARTED Constant IpsecIkeProcessErrCert. ERROR_IPSEC_IKE_PROCESS_ERR_CERT Constant ResourceFailed. ERROR_RESOURCE_FAILED Constant MuiInvalidRcConfig. ERROR_MUI_INVALID_RC_CONFIG Constant Baddb. ERROR_BADDB Constant CtxModemResponseNoCarrier. ERROR_CTX_MODEM_RESPONSE_NO_CARRIER Constant HostNodeNotAvailable. ERROR_HOST_NODE_NOT_AVAILABLE Constant HvAccessDenied. ERROR_HV_ACCESS_DENIED Constant SxsCorruptActivationStack. ERROR_SXS_CORRUPT_ACTIVATION_STACK Constant ClusterNodeDown. ERROR_CLUSTER_NODE_DOWN Constant IpsecIkeNegStatusBegin. ERROR_IPSEC_IKE_NEG_STATUS_BEGIN Constant NoToken. ERROR_NO_TOKEN Constant Crc. ERROR_CRC Constant VirusInfected. ERROR_VIRUS_INFECTED Constant InvalidTaskIndex. ERROR_INVALID_TASK_INDEX Constant SxsXmlEInvalidDecimal. ERROR_SXS_XML_E_INVALID_DECIMAL Constant IpsecIkeNotcbpriv. ERROR_IPSEC_IKE_NOTCBPRIV Constant ProcessInJob. ERROR_PROCESS_IN_JOB Constant PortUnreachable. ERROR_PORT_UNREACHABLE Constant DsDupRdn. ERROR_DS_DUP_RDN Constant VirtdiskDiskOnlineAndWritable. ERROR_VIRTDISK_DISK_ONLINE_AND_WRITABLE Constant RemoteStorageMediaError. ERROR_REMOTE_STORAGE_MEDIA_ERROR Constant CtxSessionInUse. ERROR_CTX_SESSION_IN_USE Constant ServicesFailedAutostart. ERROR_SERVICES_FAILED_AUTOSTART Constant CanNotComplete. ERROR_CAN_NOT_COMPLETE Constant DeviceNotPartitioned. ERROR_DEVICE_NOT_PARTITIONED Constant VolmgrDiskUsedByMultipleMembers. ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS Constant InvalidWindowStyle. ERROR_INVALID_WINDOW_STYLE Constant VhdDifferencingChainErrorInParent. ERROR_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT Constant ClusterLastInternalNetwork. ERROR_CLUSTER_LAST_INTERNAL_NETWORK Constant Cantfetchbackwards. ERROR_CANTFETCHBACKWARDS Constant AccessDisabledWebblade. ERROR_ACCESS_DISABLED_WEBBLADE Constant FileIdentityNotPersistent. ERROR_FILE_IDENTITY_NOT_PERSISTENT Constant AlreadyInitialized. ERROR_ALREADY_INITIALIZED Constant DsPolicyNotKnown. ERROR_DS_POLICY_NOT_KNOWN Constant RunlevelSwitchTimeout. ERROR_RUNLEVEL_SWITCH_TIMEOUT Constant FileReadOnly. ERROR_FILE_READ_ONLY Constant GraphicsPollingTooFrequently. ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY Constant KeyHasChildren. ERROR_KEY_HAS_CHILDREN Constant DsSourceAndDstNcIdentical. ERROR_DS_SRC_AND_DST_NC_IDENTICAL Constant SetPowerStateVetoed. ERROR_SET_POWER_STATE_VETOED Constant VirusDeleted. ERROR_VIRUS_DELETED Constant TooManyTcbs. ERROR_TOO_MANY_TCBS Constant GraphicsPresentRedirectionDisabled. ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED Constant VolumeDirty. ERROR_VOLUME_DIRTY Constant AliasExists. ERROR_ALIAS_EXISTS Constant HvInvalidSynicState. ERROR_HV_INVALID_SYNIC_STATE Constant BadAccessorFlags. ERROR_BAD_ACCESSOR_FLAGS Constant IpsecIkeRpcDelete. ERROR_IPSEC_IKE_RPC_DELETE Constant NoTrackingService. ERROR_NO_TRACKING_SERVICE Constant InvalidGroupname. ERROR_INVALID_GROUPNAME Constant DsAliasProblem. ERROR_DS_ALIAS_PROBLEM Constant RecoveryFileCorrupt. ERROR_RECOVERY_FILE_CORRUPT Constant DsConfigParamMissing. ERROR_DS_CONFIG_PARAM_MISSING Constant MrmDuplicateMapName. ERROR_MRM_DUPLICATE_MAP_NAME Constant TooManyLuidsRequested. ERROR_TOO_MANY_LUIDS_REQUESTED Constant IpsecIkePeerDoesntSupportMobike. ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE Constant VolmgrDiskLayoutPartitionsTooSmall. ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL Constant DsOidMappedGroupCantHaveMembers. ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS Constant GraphicsAllocationClosed. ERROR_GRAPHICS_ALLOCATION_CLOSED Constant JournalEntryDeleted. ERROR_JOURNAL_ENTRY_DELETED Constant VolmgrExtentOverlapsEbrPartition. ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION Constant IpsecIkeProcessErrKe. ERROR_IPSEC_IKE_PROCESS_ERR_KE Constant NoSuchSite. ERROR_NO_SUCH_SITE Constant DependencyTreeTooComplex. ERROR_DEPENDENCY_TREE_TOO_COMPLEX Constant GraphicsCantAccessActiveVidpn. ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN Constant DsSensitiveGroupViolation. ERROR_DS_SENSITIVE_GROUP_VIOLATION Constant InvalidPlugplayDevicePath. ERROR_INVALID_PLUGPLAY_DEVICE_PATH Constant InvalidOperationOnQuorum. ERROR_INVALID_OPERATION_ON_QUORUM Constant FtReadRecoveryFromBackup. ERROR_FT_READ_RECOVERY_FROM_BACKUP Constant GraphicsNoAvailableVidpnTarget. ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET Constant ListboxIdNotFound. ERROR_LISTBOX_ID_NOT_FOUND Constant GraphicsNoPreferredMode. ERROR_GRAPHICS_NO_PREFERRED_MODE Constant GraphicsPathNotInTopology. ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY Constant CtxWinstationNotFound. ERROR_CTX_WINSTATION_NOT_FOUND Constant GraphicsOpmNoVideoOutputsExist. ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST Constant EvtFilterInvarg. ERROR_EVT_FILTER_INVARG Constant DsStringSdConversionFailed. ERROR_DS_STRING_SD_CONVERSION_FAILED Constant DsDestinationAuditingNotEnabled. ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED Constant FileEncrypted. ERROR_FILE_ENCRYPTED Constant SxsXmlEUnexpectedWhitespace. ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE Constant CtxShadowNotRunning. ERROR_CTX_SHADOW_NOT_RUNNING Constant TransactionMustWritethrough. ERROR_TRANSACTION_MUST_WRITETHROUGH Constant GraphicsMonitorCouldNotBeAssociatedWithAdapter. ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER Constant DirectoryNotRm. ERROR_DIRECTORY_NOT_RM Constant CtxShadowEndedByModeChange. ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE Constant AddressAlreadyAssociated. ERROR_ADDRESS_ALREADY_ASSOCIATED Constant IpsecIkeQueueDropNoMm. ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM Constant CtlogInconsistantTrackingFile. ERROR_CTLOG_INCONSISTANT_TRACKING_FILE Constant SecurebootRollbackDetected. ERROR_SECUREBOOT_ROLLBACK_DETECTED Constant EvtFilterInvtype. ERROR_EVT_FILTER_INVTYPE Constant SxsSectionNotFound. ERROR_SXS_SECTION_NOT_FOUND Constant DsDraSchemaConflict. ERROR_DS_DRA_SCHEMA_CONFLICT Constant ImplicitTransactionNotSupported. ERROR_IMPLICIT_TRANSACTION_NOT_SUPPORTED Constant NetworkUnreachable. ERROR_NETWORK_UNREACHABLE Constant NotAllowedOnSystemFile. ERROR_NOT_ALLOWED_ON_SYSTEM_FILE Constant EvtChannelCannotActivate. ERROR_EVT_CHANNEL_CANNOT_ACTIVATE Constant RmDisconnected. ERROR_RM_DISCONNECTED Constant DsMembershipEvaluatedLocally. ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY Constant DriverFailedSleep. ERROR_DRIVER_FAILED_SLEEP Constant DatabaseFull. ERROR_DATABASE_FULL Constant SxsXmlEUnexpectedeof. ERROR_SXS_XML_E_UNEXPECTEDEOF Constant DsDraAbandonSync. ERROR_DS_DRA_ABANDON_SYNC Constant CrashDump. ERROR_CRASH_DUMP Constant BadStack. ERROR_BAD_STACK Constant Discarded. ERROR_DISCARDED Constant SxsUnknownEncoding. ERROR_SXS_UNKNOWN_ENCODING Constant LogFullHandlerInProgress. ERROR_LOG_FULL_HANDLER_IN_PROGRESS Constant IpsecTunnelFilterPendingDeletion. ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION Constant DsDraObjIsRepSource. ERROR_DS_DRA_OBJ_IS_REP_SOURCE Constant ContentBlocked. ERROR_CONTENT_BLOCKED Constant DsBadHierarchyFile. ERROR_DS_BAD_HIERARCHY_FILE Constant CtxShadowInvalid. ERROR_CTX_SHADOW_INVALID Constant GraphicsInvalidTotalRegion. ERROR_GRAPHICS_INVALID_TOTAL_REGION Constant DsDraCorruptUtdVector. ERROR_DS_DRA_CORRUPT_UTD_VECTOR Constant ResmonCreateFailed. ERROR_RESMON_CREATE_FAILED Constant CtxInvalidModemname. ERROR_CTX_INVALID_MODEMNAME Constant RxactCommitNecessary. ERROR_RXACT_COMMIT_NECESSARY Constant DsCantDerefAlias. ERROR_DS_CANT_DEREF_ALIAS Constant NdisBadVersion. ERROR_NDIS_BAD_VERSION Constant IsJoinTarget. ERROR_IS_JOIN_TARGET Constant CannotBreakOplock. ERROR_CANNOT_BREAK_OPLOCK Constant VidPartitionNameNotFound. ERROR_VID_PARTITION_NAME_NOT_FOUND Constant SameDrive. ERROR_SAME_DRIVE Constant GraphicsOpmInvalidHandle. ERROR_GRAPHICS_OPM_INVALID_HANDLE Constant CtxNotConsole. ERROR_CTX_NOT_CONSOLE Constant DomainSidSameAsLocalWorkstation. ERROR_DOMAIN_SID_SAME_AS_LOCAL_WORKSTATION Constant DsUnknownError. ERROR_DS_UNKNOWN_ERROR Constant PredefinedHandle. ERROR_PREDEFINED_HANDLE Constant InvalidMinallocsize. ERROR_INVALID_MINALLOCSIZE Constant FailRebootInitiated. ERROR_FAIL_REBOOT_INITIATED Constant InstallApplockerBlocked. ERROR_INSTALL_APPLOCKER_BLOCKED Constant DsAliasedObjMissing. ERROR_DS_ALIASED_OBJ_MISSING Constant NoLogSpace. ERROR_NO_LOG_SPACE Constant BadExeFormat. ERROR_BAD_EXE_FORMAT Constant IpsecIkeProcessErrNotify. ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY Constant DsLoopDetect. ERROR_DS_LOOP_DETECT Constant SxsProtectionCatalogFileMissing. ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING Constant DsCrImpossibleToValidateV2. ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 Constant VidInvalidMessageQueueHandle. ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE Constant GraphicsInvalidStride. ERROR_GRAPHICS_INVALID_STRIDE Constant CorruptLogDeletedFull. ERROR_CORRUPT_LOG_DELETED_FULL Constant IpsecIkeProcessErrProp. ERROR_IPSEC_IKE_PROCESS_ERR_PROP Constant ClusterObjectAlreadyUsed. ERROR_CLUSTER_OBJECT_ALREADY_USED Constant TooManySids. ERROR_TOO_MANY_SIDS Constant ClusterInvalidStringTermination. ERROR_CLUSTER_INVALID_STRING_TERMINATION Constant DsGcRequired. ERROR_DS_GC_REQUIRED Constant SxsXmlEUnexpectedStandalone. ERROR_SXS_XML_E_UNEXPECTED_STANDALONE Constant BadConfiguration. ERROR_BAD_CONFIGURATION Constant SourceElementEmpty. ERROR_SOURCE_ELEMENT_EMPTY Constant RxactCommitted. ERROR_RXACT_COMMITTED Constant InvalidPrinterState. ERROR_INVALID_PRINTER_STATE Constant LogArchiveNotInProgress. ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS Constant SxsIdentityParseError. ERROR_SXS_IDENTITY_PARSE_ERROR Constant MappedAlignment. ERROR_MAPPED_ALIGNMENT Constant FloppyUnknownError. ERROR_FLOPPY_UNKNOWN_ERROR Constant DeviceNotAvailable. ERROR_DEVICE_NOT_AVAILABLE Constant AppDataLimitExceeded. ERROR_APP_DATA_LIMIT_EXCEEDED Constant IpsecQmPolicyExists. ERROR_IPSEC_QM_POLICY_EXISTS Constant DsRdnDoesntMatchSchema. ERROR_DS_RDN_DOESNT_MATCH_SCHEMA Constant CantAccessDomainInformation. ERROR_CANT_ACCESS_DOMAIN_INFO Constant BackupController. ERROR_BACKUP_CONTROLLER Constant BadServiceEntrypoint. ERROR_BAD_SERVICE_ENTRYPOINT Constant RangeListConflict. ERROR_RANGE_LIST_CONFLICT Constant GraphicsInvalidVidpnTargetSubsetType. ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE Constant PnpBadMpsTable. ERROR_PNP_BAD_MPS_TABLE Constant DsNotAuthoritiveForDstNc. ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC Constant LogPolicyInvalid. ERROR_LOG_POLICY_INVALID Constant LogMetadataInvalid. ERROR_LOG_METADATA_INVALID Constant SxsWrongSectionType. ERROR_SXS_WRONG_SECTION_TYPE Constant DsCrossNcDnRename. ERROR_DS_CROSS_NC_DN_RENAME Constant ClusterResourceLockedStatus. ERROR_CLUSTER_RESOURCE_LOCKED_STATUS Constant SemNotFound. ERROR_SEM_NOT_FOUND Constant PwdTooRecent. ERROR_PWD_TOO_RECENT Constant SxsXmlEUnclosedcdata. ERROR_SXS_XML_E_UNCLOSEDCDATA Constant GraphicsInvalidPhysicalMonitorHandle. ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE Constant InstallFailed. ERROR_INSTALL_FAILED Constant IoplNotEnabled. ERROR_IOPL_NOT_ENABLED Constant DsInstallNoSchVersionInInifile. ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE Constant DsCantCreateInNondomainNc. ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC Constant GraphicsCannotcolorconvert. ERROR_GRAPHICS_CANNOTCOLORCONVERT Constant VolmgrAllDisksFailed. ERROR_VOLMGR_ALL_DISKS_FAILED Constant DelayLoadFailed. ERROR_DELAY_LOAD_FAILED Constant DsCantTreeDeleteCriticalObj. ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ Constant InvalidTargetHandle. ERROR_INVALID_TARGET_HANDLE Constant IpsecIkeCriticalPayloadNotRecognized. ERROR_IPSEC_IKE_CRITICAL_PAYLOAD_NOT_RECOGNIZED Constant SeekOnDevice. ERROR_SEEK_ON_DEVICE Constant NdisPmProtocolOffloadListFull. ERROR_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL Constant VolmgrMemberIndexInvalid. ERROR_VOLMGR_MEMBER_INDEX_INVALID Constant EvtVersionTooOld. ERROR_EVT_VERSION_TOO_OLD Constant DsDstDomainNotNative. ERROR_DS_DST_DOMAIN_NOT_NATIVE Constant SxsXmlEBadnamechar. ERROR_SXS_XML_E_BADNAMECHAR Constant GraphicsModeAlreadyInModeset. ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET Constant SxsXmlEInvalidHexidecimal. ERROR_SXS_XML_E_INVALID_HEXIDECIMAL Constant UnknownPrintMonitor. ERROR_UNKNOWN_PRINT_MONITOR Constant WmiTryAgain. ERROR_WMI_TRY_AGAIN Constant PolicyOnlyInDs. ERROR_POLICY_ONLY_IN_DS Constant ConvertToLarge. ERROR_CONVERT_TO_LARGE Constant EndOfMedia. ERROR_END_OF_MEDIA Constant InvalidSharename. ERROR_INVALID_SHARENAME Constant OutOfPaper. ERROR_OUT_OF_PAPER Constant SignalRefused. ERROR_SIGNAL_REFUSED Constant ConnectionUnavail. ERROR_CONNECTION_UNAVAIL Constant DsCantAccessRemotePartOfAd. ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD Constant GraphicsMcaUnsupportedColorTemperature. ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE Constant ModNotFound. ERROR_MOD_NOT_FOUND Constant MrmRuntimeNoDefaultOrNeutralResource. ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE Constant DsInitFailureConsole. ERROR_DS_INIT_FAILURE_CONSOLE Constant DsConstraintViolation. ERROR_DS_CONSTRAINT_VIOLATION Constant PagefileCreateFailed. ERROR_PAGEFILE_CREATE_FAILED Constant DomainControllerNotFound. ERROR_DOMAIN_CONTROLLER_NOT_FOUND Constant ProcessIsProtected. ERROR_PROCESS_IS_PROTECTED Constant NotJoined. ERROR_NOT_JOINED Constant TransactionNotEnlisted. ERROR_TRANSACTION_NOT_ENLISTED Constant LogRecordsReservedInvalid. ERROR_LOG_RECORDS_RESERVED_INVALID Constant ClusterPropertyDataTypeMismatch. ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH Constant TimeSkew. ERROR_TIME_SKEW Constant OffloadReadFltNotSupported. ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED Constant FileTooLarge. ERROR_FILE_TOO_LARGE Constant IpsecDefaultMmAuthNotFound. ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND Constant NoTxfMetadata. ERROR_NO_TXF_METADATA Constant VolmgrPackDuplicate. ERROR_VOLMGR_PACK_DUPLICATE Constant VolmgrPackOffline. ERROR_VOLMGR_PACK_OFFLINE Constant TooManyNames. ERROR_TOO_MANY_NAMES Constant InsufficientBuffer. ERROR_INSUFFICIENT_BUFFER Constant FileExists. ERROR_FILE_EXISTS Constant Cantopen. ERROR_CANTOPEN Constant NdisMulticastFull. ERROR_NDIS_MULTICAST_FULL Constant OplockBreakInProgress. ERROR_OPLOCK_BREAK_IN_PROGRESS Constant DsDrsExtensionsChanged. ERROR_DS_DRS_EXTENSIONS_CHANGED Constant DsCantCacheClass. ERROR_DS_CANT_CACHE_CLASS Constant IsJoinPath. ERROR_IS_JOIN_PATH Constant DsCantFindDsaObj. ERROR_DS_CANT_FIND_DSA_OBJ Constant AppDataExpired. ERROR_APP_DATA_EXPIRED Constant DsServerDown. ERROR_DS_SERVER_DOWN Constant SecurebootPolicyPublisherNotFound. ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND Constant ClusterDatabaseTransactionInProgress. ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS Constant IoPrivilegeFailed. ERROR_IO_PRIVILEGE_FAILED Constant KernelApc. ERROR_KERNEL_APC Constant TransactionsUnsupportedRemote. ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE Constant CommitmentMinimum. ERROR_COMMITMENT_MINIMUM Constant DsReservedMapiId. ERROR_DS_RESERVED_MAPI_ID Constant NoPagefile. ERROR_NO_PAGEFILE Constant DsCompareFalse. ERROR_DS_COMPARE_FALSE Constant IpsecIkeInvalidCertKeylen. ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN Constant ClusterGroupSingletonResource. ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE Constant DsNotAnObject. ERROR_DS_NOT_AN_OBJECT Constant HvInactive. ERROR_HV_INACTIVE Constant CrmProtocolNotFound. ERROR_CRM_PROTOCOL_NOT_FOUND Constant IpsecIkeCgaAuthFailed. ERROR_IPSEC_IKE_CGA_AUTH_FAILED Constant RequiresInteractiveWindowstation. ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION Constant VhdDriveFooterChecksumMismatch. ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH Constant FileNotEncrypted. ERROR_FILE_NOT_ENCRYPTED Constant DsInappropriateAuth. ERROR_DS_INAPPROPRIATE_AUTH Constant IntermixedSecureEaOperation. ERROR_INTERMIXED_SECURE_EA_OPERATION Constant SxsLeafManifestDependencyNotInstalled. ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED Constant CtxConsoleConnect. ERROR_CTX_CONSOLE_CONNECT Constant ResourceNotAvailable. ERROR_RESOURCE_NOT_AVAILABLE Constant CommitmentLimit. ERROR_COMMITMENT_LIMIT Constant DbgExceptionNotHandled. ERROR_DBG_EXCEPTION_NOT_HANDLED Constant LogInvalidRange. ERROR_LOG_INVALID_RANGE Constant ConnectionCountLimit. ERROR_CONNECTION_COUNT_LIMIT Constant TmInitializationFailed. ERROR_TM_INITIALIZATION_FAILED Constant ServiceDatabaseLocked. ERROR_SERVICE_DATABASE_LOCKED Constant DsInitFailure. ERROR_DS_INIT_FAILURE Constant IpAddressConflict1. ERROR_IP_ADDRESS_CONFLICT1 Constant DsFilterUnknown. ERROR_DS_FILTER_UNKNOWN Constant InstallUiFailure. ERROR_INSTALL_UI_FAILURE Constant PrintProcessorAlreadyInstalled. ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED Constant NtlmBlocked. ERROR_NTLM_BLOCKED Constant DsCantCreateUnderSchema. ERROR_DS_CANT_CREATE_UNDER_SCHEMA Constant GraphicsOpmInvalidSrm. ERROR_GRAPHICS_OPM_INVALID_SRM Constant RunlevelSwitchInProgress. ERROR_RUNLEVEL_SWITCH_IN_PROGRESS Constant DsDraNotSupported. ERROR_DS_DRA_NOT_SUPPORTED Constant BadLogonSessionState. ERROR_BAD_LOGON_SESSION_STATE Constant LogSectorRemapped. ERROR_LOG_SECTOR_REMAPPED Constant FltAlreadyEnlisted. ERROR_FLT_ALREADY_ENLISTED Constant NoInheritance. ERROR_NO_INHERITANCE Constant DynlinkFromInvalidRing. ERROR_DYNLINK_FROM_INVALID_RING Constant DsNtdscriptProcessError. ERROR_DS_NTDSCRIPT_PROCESS_ERROR Constant ControllingIeport. ERROR_CONTROLLING_IEPORT Constant PatchPackageOpenFailed. ERROR_PATCH_PACKAGE_OPEN_FAILED Constant CtxShadowDisabled. ERROR_CTX_SHADOW_DISABLED Constant DbgControlC. ERROR_DBG_CONTROL_C Constant IpsecIkeInnerIpAssignmentFailure. ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE Constant TooManyThreads. ERROR_TOO_MANY_THREADS Constant AuditFailed. ERROR_AUDIT_FAILED Constant InvalidFlagsNumber. ERROR_INVALID_FLAG_NUMBER Constant MemberNotInGroup. ERROR_MEMBER_NOT_IN_GROUP Constant PageFaultTransition. ERROR_PAGE_FAULT_TRANSITION Constant VolmgrPackIdInvalid. ERROR_VOLMGR_PACK_ID_INVALID Constant UnmappedSubstitutionString. ERROR_UNMAPPED_SUBSTITUTION_STRING Constant OldWinVersion. ERROR_OLD_WIN_VERSION Constant UndefinedCharacter. ERROR_UNDEFINED_CHARACTER Constant FltPostOperationCleanup. ERROR_FLT_POST_OPERATION_CLEANUP Constant OutOfStructures. ERROR_OUT_OF_STRUCTURES Constant RemotePrintConnectionsBlocked. ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED Constant CannotMake. ERROR_CANNOT_MAKE Constant ClusterCantDeserializeData. ERROR_CLUSTER_CANT_DESERIALIZE_DATA Constant DhcpAddressConflict. ERROR_DHCP_ADDRESS_CONFLICT Constant GraphicsInvalidPathImportanceOrdinal. ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL Constant RemNotList. ERROR_REM_NOT_LIST Constant ServiceDisabled. ERROR_SERVICE_DISABLED Constant IpsecIkeShuttingDown. ERROR_IPSEC_IKE_SHUTTING_DOWN Constant GraphicsTooManyReferences. ERROR_GRAPHICS_TOO_MANY_REFERENCES Constant IpsecQmPolicyInUse. ERROR_IPSEC_QM_POLICY_IN_USE Constant GraphicsMcaUnsupportedMccsVersion. ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION Constant DsSourceSidExistsInForest. ERROR_DS_SRC_SID_EXISTS_IN_FOREST Constant MonitorInvalidSerialNumberMondscBlock. ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK Constant GraphicsDisplayDeviceNotAttachedToDesktop. ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP Constant DsIsLeaf. ERROR_DS_IS_LEAF Constant PasswordMustChange. ERROR_PASSWORD_MUST_CHANGE Constant InvalidExeSignature. ERROR_INVALID_EXE_SIGNATURE Constant SxsRootManifestDependencyNotInstalled. ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED Constant NotSameDevice. ERROR_NOT_SAME_DEVICE Constant SxsVersionConflict. ERROR_SXS_VERSION_CONFLICT Constant DsDecodingError. ERROR_DS_DECODING_ERROR Constant InstallServiceSafeboot. ERROR_INSTALL_SERVICE_SAFEBOOT Constant InstallLanguageUnsupported. ERROR_INSTALL_LANGUAGE_UNSUPPORTED Constant MrmUnknownQualifier. ERROR_MRM_UNKNOWN_QUALIFIER Constant SxsManifestMissingRequiredDefaultNamespace. ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE Constant IpsecIkeRequireCpPayloadMissing. ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING Constant ClassHasWindows. ERROR_CLASS_HAS_WINDOWS Constant CoreDriverPackageNotFound. ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND Constant InstallAlreadyRunning. ERROR_INSTALL_ALREADY_RUNNING Constant NdisPaused. ERROR_NDIS_PAUSED Constant WmiSetFailure. ERROR_WMI_SET_FAILURE Constant IpsecSaLifetimeExpired. ERROR_IPSEC_SA_LIFETIME_EXPIRED Constant NotSupportedOnSbs. ERROR_NOT_SUPPORTED_ON_SBS Constant TagNotPresent. ERROR_TAG_NOT_PRESENT Constant NdisUnsupportedRevision. ERROR_NDIS_UNSUPPORTED_REVISION Constant IpsecIkeError. ERROR_IPSEC_IKE_ERROR Constant DsIncorrectRoleOwner. ERROR_DS_INCORRECT_ROLE_OWNER Constant ServiceNotInExe. ERROR_SERVICE_NOT_IN_EXE Constant BootAlreadyAccepted. ERROR_BOOT_ALREADY_ACCEPTED Constant NonDomainSid. ERROR_NON_DOMAIN_SID Constant DeviceAlreadyAttached. ERROR_DEVICE_ALREADY_ATTACHED Constant GraphicsMonitordescriptorAlreadyInSet. ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET Constant DsReplicatorOnly. ERROR_DS_REPLICATOR_ONLY Constant PrintqFull. ERROR_PRINTQ_FULL Constant UnableToLockMedia. ERROR_UNABLE_TO_LOCK_MEDIA Constant NdisInvalidPacket. ERROR_NDIS_INVALID_PACKET Constant AccountLockedOut. ERROR_ACCOUNT_LOCKED_OUT Constant DsCantDeriveSpnWithoutServerRef. ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF Constant IpsecIkeInvalidSig. ERROR_IPSEC_IKE_INVALID_SIG Constant UnableToMoveReplacement2. ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 Constant DsWrongLinkedAttSyntax. ERROR_DS_WRONG_LINKED_ATT_SYNTAX Constant TimerResolutionNotSet. ERROR_TIMER_RESOLUTION_NOT_SET Constant LogSectorInvalid. ERROR_LOG_SECTOR_INVALID Constant GraphicsInvalidDriverModel. ERROR_GRAPHICS_INVALID_DRIVER_MODEL Constant ClusterInvalidNetwork. ERROR_CLUSTER_INVALID_NETWORK Constant VidRemoteNodeParentGpaPagesUsed. ERROR_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED Constant SxsInvalidDeactivation. ERROR_SXS_INVALID_DEACTIVATION Constant BusyDrive. ERROR_BUSY_DRIVE Constant FormsAuthRequired. ERROR_FORMS_AUTH_REQUIRED Constant IpsecMmPolicyExists. ERROR_IPSEC_MM_POLICY_EXISTS Constant GraphicsChainlinksNotPoweredOn. ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON Constant VhdDriveFooterCorrupt. ERROR_VHD_DRIVE_FOOTER_CORRUPT Constant EfsVersionNotSupport. ERROR_EFS_VERSION_NOT_SUPPORT Constant DsDraSchemaMismatch. ERROR_DS_DRA_SCHEMA_MISMATCH Constant SpecialGroup. ERROR_SPECIAL_GROUP Constant IpsecIkeNegStatusExtendedEnd. ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END Constant DsCantMoveDeletedObject. ERROR_DS_CANT_MOVE_DELETED_OBJECT Constant GraphicsFrequencyrangeAlreadyInSet. ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET Constant GraphicsNoDisplayDeviceCorrespondsToName. ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME Constant DsNoNestGlobalgroupInMixeddomain. ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN Constant NoQuotasForAccount. ERROR_NO_QUOTAS_FOR_ACCOUNT Constant NotLogonProcess. ERROR_NOT_LOGON_PROCESS Constant DsMaximumObjSizeExceeded. ERROR_DS_MAX_OBJ_SIZE_EXCEEDED Constant DsInappropriateMatching. ERROR_DS_INAPPROPRIATE_MATCHING Constant DllMightBeInsecure. ERROR_DLL_MIGHT_BE_INSECURE Constant IpsecIkeInvalidMajorVersion. ERROR_IPSEC_IKE_INVALID_MAJOR_VERSION Constant HvNotPresent. ERROR_HV_NOT_PRESENT Constant IpsecReplayCheckFailed. ERROR_IPSEC_REPLAY_CHECK_FAILED Constant SxsProtectionRecoveryFailed. ERROR_SXS_PROTECTION_RECOVERY_FAILED Constant InvalidDomainRole. ERROR_INVALID_DOMAIN_ROLE Constant DsGlobalCantHaveUniversalMember. ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER Constant VolmgrMemberInSync. ERROR_VOLMGR_MEMBER_IN_SYNC Constant BufferAllZeros. ERROR_BUFFER_ALL_ZEROS Constant DsLocalMemberOfLocalOnly. ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY Constant GraphicsPvpHfsFailed. ERROR_GRAPHICS_PVP_HFS_FAILED Constant MrmInvalidPriFile. ERROR_MRM_INVALID_PRI_FILE Constant NoLinkTrackingInTransaction. ERROR_NO_LINK_TRACKING_IN_TRANSACTION Constant VolmgrDiskNotEnoughSpace. ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE Constant DsDupMsdsIntid. ERROR_DS_DUP_MSDS_INTID Constant LogGrowthFailed. ERROR_LOG_GROWTH_FAILED Constant InstallNetworkFailure. ERROR_INSTALL_NETWORK_FAILURE Constant IpsecMmPolicyPendingDeletion. ERROR_IPSEC_MM_POLICY_PENDING_DELETION Constant ServerNotDisabled. ERROR_SERVER_NOT_DISABLED Constant GraphicsNoVidpnmgr. ERROR_GRAPHICS_NO_VIDPNMGR Constant IpsecIkeQmDelayDrop. ERROR_IPSEC_IKE_QM_DELAY_DROP Constant DsRangeConstraint. ERROR_DS_RANGE_CONSTRAINT Constant ObjectNoLongerExists. ERROR_OBJECT_NO_LONGER_EXISTS Constant InfloopInRelocChain. ERROR_INFLOOP_IN_RELOC_CHAIN Constant NotLoggedOn. ERROR_NOT_LOGGED_ON Constant IpsecIkeProcessErrTrans. ERROR_IPSEC_IKE_PROCESS_ERR_TRANS Constant IpsecDospKeymodNotAllowed. ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED Constant Success. ERROR_SUCCESS Constant ClusterInstanceIdMismatch. ERROR_CLUSTER_INSTANCE_ID_MISMATCH Constant DataNotAccepted. ERROR_DATA_NOT_ACCEPTED Constant DriverFailedPriorUnload. ERROR_DRIVER_FAILED_PRIOR_UNLOAD Constant DupName. ERROR_DUP_NAME Constant CoreResource. ERROR_CORE_RESOURCE Constant CtxLicenseClientInvalid. ERROR_CTX_LICENSE_CLIENT_INVALID Constant GraphicsDdcciCurrentCurrentValueGreaterThanMaximumValue. ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAXIMUM_VALUE Constant StateEnumerateSettingsFailed. ERROR_STATE_ENUMERATE_SETTINGS_FAILED Constant GraphicsCantLockMemory. ERROR_GRAPHICS_CANT_LOCK_MEMORY Constant EfsServerNotTrusted. ERROR_EFS_SERVER_NOT_TRUSTED Constant DsClassNotDsa. ERROR_DS_CLASS_NOT_DSA Constant DsDraNameCollision. ERROR_DS_DRA_NAME_COLLISION Constant CircularDependency. ERROR_CIRCULAR_DEPENDENCY Constant RegistryCorrupt. ERROR_REGISTRY_CORRUPT Constant IpsecDospMaximumPerIpRatelimitQueues. ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES Constant DsNoPktPrivacyOnConnection. ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION Constant CannotDetectProcessAbort. ERROR_CANNOT_DETECT_PROCESS_ABORT Constant AbandonHiberfile. ERROR_ABANDON_HIBERFILE Constant ClusterMembershipHalt. ERROR_CLUSTER_MEMBERSHIP_HALT Constant DsDupLdapDisplayName. ERROR_DS_DUP_LDAP_DISPLAY_NAME Constant GraphicsWrongAllocationDevice. ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE Constant DsNcnameMustBeNc. ERROR_DS_NCNAME_MUST_BE_NC Constant VidNotificationQueueAlreadyAssociated. ERROR_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED Constant InstallTransformRejected. ERROR_INSTALL_TRANSFORM_REJECTED Constant GenericNotMapped. ERROR_GENERIC_NOT_MAPPED Constant AlreadyRunningLkg. ERROR_ALREADY_RUNNING_LKG Constant DsDraExtnConnectionFailed. ERROR_DS_DRA_EXTN_CONNECTION_FAILED Constant DsUnavailable. ERROR_DS_UNAVAILABLE Constant DsDomainNameExistsInForest. ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST Constant DsNoDeletedName. ERROR_DS_NO_DELETED_NAME Constant DsMachineAccountCreatedPrent4. ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 Constant DsGlobalCantHaveCrossdomainMember. ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER Constant EvtFilterNoteltset. ERROR_EVT_FILTER_NOTELTSET Constant VolmgrDiskRevectoringFailed. ERROR_VOLMGR_DISK_REVECTORING_FAILED Constant IpsecDefaultMmPolicyNotFound. ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND Constant MediaChanged. ERROR_MEDIA_CHANGED Constant DsAliasDerefProblem. ERROR_DS_ALIAS_DEREF_PROBLEM Constant NoMoreSearchHandles. ERROR_NO_MORE_SEARCH_HANDLES Constant ProfilingNotStopped. ERROR_PROFILING_NOT_STOPPED Constant SpecifiedCopyRead. ERROR_SPECIFIED_COPY_READ Constant FatalAppExit. ERROR_FATAL_APP_EXIT Constant CannotExecuteFileInTransaction. ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION Constant GraphicsOpmResolutionTooHigh. ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH Constant TransactionRequiredPromotion. ERROR_TRANSACTION_REQUIRED_PROMOTION Constant PageFaultPagingFile. ERROR_PAGE_FAULT_PAGING_FILE Constant IncorrectSize. ERROR_INCORRECT_SIZE Constant GlobalOnlyHook. ERROR_GLOBAL_ONLY_HOOK Constant DupDomainname. ERROR_DUP_DOMAINNAME Constant CallbackSuppliedInvalidData. ERROR_CALLBACK_SUPPLIED_INVALID_DATA Constant DsCantRemoveClassCache. ERROR_DS_CANT_REMOVE_CLASS_CACHE Constant MediaOffline. ERROR_MEDIA_OFFLINE Constant DsNonBaseSearch. ERROR_DS_NON_BASE_SEARCH Constant VhdDifferencingChainCycleDetected. ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED Constant BadDevice. ERROR_BAD_DEVICE Constant LogContainerWriteFailed. ERROR_LOG_CONTAINER_WRITE_FAILED Constant ThreadNotInProcess. ERROR_THREAD_NOT_IN_PROCESS Constant GraphicsTargetIdMustBeUnique. ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE Constant InvalidToken. ERROR_INVALID_TOKEN Constant DsSubtreeNotifyNotNcHead. ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD Constant NonCsvPath. ERROR_NON_CSV_PATH Constant TransformNotSupported. ERROR_TRANSFORM_NOT_SUPPORTED Constant EaFileCorrupt. ERROR_EA_FILE_CORRUPT Constant InstallRegistrationFailure. ERROR_INSTALL_REGISTRATION_FAILURE Constant ClusterResourceTypeNotFound. ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND Constant VidHandlerNotPresent. ERROR_VID_HANDLER_NOT_PRESENT Constant SxsThreadQueriesDisabled. ERROR_SXS_THREAD_QUERIES_DISABLED Constant OffloadReadFileNotSupported. ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED Constant LogContainerOpenFailed. ERROR_LOG_CONTAINER_OPEN_FAILED Constant LogReservationInvalid. ERROR_LOG_RESERVATION_INVALID Constant LogHardError. ERROR_LOG_HARD_ERROR Constant CtxClientLicenseNotSet. ERROR_CTX_CLIENT_LICENSE_NOT_SET Constant DsDraSourceIsPartialReplica. ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA Constant DsHighDsaVersion. ERROR_DS_HIGH_DSA_VERSION Constant RestartApplication. ERROR_RESTART_APPLICATION Constant DiskTooFragmented. ERROR_DISK_TOO_FRAGMENTED Constant ExtraneousInformation. ERROR_EXTRANEOUS_INFORMATION Constant FltInstanceNotFound. ERROR_FLT_INSTANCE_NOT_FOUND Constant NoUserSessionKey. ERROR_NO_USER_SESSION_KEY Constant IpsecIkeRatelimitDrop. ERROR_IPSEC_IKE_RATELIMIT_DROP Constant DsRootRequiresClassTop. ERROR_DS_ROOT_REQUIRES_CLASS_TOP Constant DsSyntaxMismatch. ERROR_DS_SYNTAX_MISMATCH Constant GraphicsOnlyConsoleSessionSupported. ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED Constant DsSecDescriptionTooShort. ERROR_DS_SEC_DESC_TOO_SHORT Constant DsDraReplPending. ERROR_DS_DRA_REPL_PENDING Constant DsObjTooLarge. ERROR_DS_OBJ_TOO_LARGE Constant CantRecoverWithHandleOpen. ERROR_CANT_RECOVER_WITH_HANDLE_OPEN Constant StateReadCompositeSettingFailed. ERROR_STATE_READ_COMPOSITE_SETTING_FAILED Constant EvtMalformedXmlText. ERROR_EVT_MALFORMED_XML_TEXT Constant MutualAuthFailed. ERROR_MUTUAL_AUTH_FAILED Constant NdisInvalidData. ERROR_NDIS_INVALID_DATA Constant FltContextAllocationNotFound. ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND Constant RequestAborted. ERROR_REQUEST_ABORTED Constant PkinitFailure. ERROR_PKINIT_FAILURE Constant SxsSettingNotRegistered. ERROR_SXS_SETTING_NOT_REGISTERED Constant AccessDenied. ERROR_ACCESS_DENIED Constant Directory. ERROR_DIRECTORY Constant GraphicsInvalidMonitorSourceMode. ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE Constant VolmgrMirrorNotSupported. ERROR_VOLMGR_MIRROR_NOT_SUPPORTED Constant ClassAlreadyExists. ERROR_CLASS_ALREADY_EXISTS Constant TmVolatile. ERROR_TM_VOLATILE Constant UnexpectedMmCreateErr. ERROR_UNEXPECTED_MM_CREATE_ERR Constant MrmResourceTypeMismatch. ERROR_MRM_RESOURCE_TYPE_MISMATCH Constant DsRoleNotVerified. ERROR_DS_ROLE_NOT_VERIFIED Constant DsRefusingFsmoRoles. ERROR_DS_REFUSING_FSMO_ROLES Constant VolsnapPrepareHibernate. ERROR_VOLSNAP_PREPARE_HIBERNATE Constant NdisInvalidLength. ERROR_NDIS_INVALID_LENGTH Constant ConnectionRefused. ERROR_CONNECTION_REFUSED Constant DsAffectsMultipleDsas. ERROR_DS_AFFECTS_MULTIPLE_DSAS Constant IpsecTransportFilterPendingDeletion. ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION Constant DsObjClassNotSubclass. ERROR_DS_OBJ_CLASS_NOT_SUBCLASS Constant HvInvalidParameter. ERROR_HV_INVALID_PARAMETER Constant FltMustBeNonpagedPool. ERROR_FLT_MUST_BE_NONPAGED_POOL Constant NotSafebootService. ERROR_NOT_SAFEBOOT_SERVICE Constant StateStructuredResetFailed. ERROR_STATE_STRUCTURED_RESET_FAILED Constant SxsSystemDefaultActivationContextEmpty. ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY Constant GraphicsOpmInvalidEncryptedParameters. ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS Constant VidTooManyHandlers. ERROR_VID_TOO_MANY_HANDLERS Constant DsNonsafeSchemaChange. ERROR_DS_NONSAFE_SCHEMA_CHANGE Constant FloppyWrongCylinder. ERROR_FLOPPY_WRONG_CYLINDER Constant DsNameTooManyParts. ERROR_DS_NAME_TOO_MANY_PARTS Constant CtxPdNotFound. ERROR_CTX_PD_NOT_FOUND Constant ClusterNetinterfaceExists. ERROR_CLUSTER_NETINTERFACE_EXISTS Constant SystemPowerstateTransition. ERROR_SYSTEM_POWERSTATE_TRANSITION Constant InvalidCursorHandle. ERROR_INVALID_CURSOR_HANDLE Constant MultipleFaultViolation. ERROR_MULTIPLE_FAULT_VIOLATION Constant VolumeNotSisEnabled. ERROR_VOLUME_NOT_SIS_ENABLED Constant GraphicsTargetAlreadyInSet. ERROR_GRAPHICS_TARGET_ALREADY_IN_SET Constant InvalidCruntimeParameter. ERROR_INVALID_CRUNTIME_PARAMETER Constant DsNoChaining. ERROR_DS_NO_CHAINING Constant TransactionNotActive. ERROR_TRANSACTION_NOT_ACTIVE Constant IpsecIkeInvalidSituation. ERROR_IPSEC_IKE_INVALID_SITUATION Constant DsBadInstanceType. ERROR_DS_BAD_INSTANCE_TYPE Constant NoWildcardCharacters. ERROR_NO_WILDCARD_CHARACTERS Constant TransactionRequestNotValid. ERROR_TRANSACTION_REQUEST_NOT_VALID Constant ClusterlogChkpointNotFound. ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND Constant GraphicsMaximumNumPathsReached. ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED Constant MediumNotAccessible. ERROR_MEDIUM_NOT_ACCESSIBLE Constant DsDraOutOfMem. ERROR_DS_DRA_OUT_OF_MEM Constant McaInternalError. ERROR_MCA_INTERNAL_ERROR Constant InvalidSecurityDescr. ERROR_INVALID_SECURITY_DESCR Constant DbgTerminateThread. ERROR_DBG_TERMINATE_THREAD Constant DsAttNotDefInSchema. ERROR_DS_ATT_NOT_DEF_IN_SCHEMA Constant DsMissingExpectedAtt. ERROR_DS_MISSING_EXPECTED_ATT Constant IpsecIkeAuthFail. ERROR_IPSEC_IKE_AUTH_FAIL Constant InstallRemoteProhibited. ERROR_INSTALL_REMOTE_PROHIBITED Constant GraphicsAdapterAccessNotExcluded. ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED Constant NoSuchDomain. ERROR_NO_SUCH_DOMAIN Constant DomainCtrlrConfigError. ERROR_DOMAIN_CTRLR_CONFIG_ERROR Constant GraphicsInconsistentDeviceLinkState. ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE Constant TransactionmanagerNotOnline. ERROR_TRANSACTIONMANAGER_NOT_ONLINE Constant HungDisplayDriverThread. ERROR_HUNG_DISPLAY_DRIVER_THREAD Constant LogNoRestart. ERROR_LOG_NO_RESTART Constant NoData. ERROR_NO_DATA Constant DsExistsInAuxCls. ERROR_DS_EXISTS_IN_AUX_CLS Constant NoSuchPrivilege. ERROR_NO_SUCH_PRIVILEGE Constant DsBadNameSyntax. ERROR_DS_BAD_NAME_SYNTAX Constant TooManyModules. ERROR_TOO_MANY_MODULES Constant DsNoServerObject. ERROR_DS_NO_SERVER_OBJECT Constant MrmInvalidResourceIdentifier. ERROR_MRM_INVALID_RESOURCE_IDENTIFIER Constant ClusterNetworkNotInternal. ERROR_CLUSTER_NETWORK_NOT_INTERNAL Constant InstallPackageNotFound. ERROR_INSTALL_PACKAGE_NOT_FOUND Constant DsReservedLinkId. ERROR_DS_RESERVED_LINK_ID Constant IsSubsted. ERROR_IS_SUBSTED Constant WakeSystemDebugger. ERROR_WAKE_SYSTEM_DEBUGGER Constant InvalidComboboxMessage. ERROR_INVALID_COMBOBOX_MESSAGE Constant IpsecIkeProcessErrVendor. ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR Constant NoncoreGroupsFound. ERROR_NONCORE_GROUPS_FOUND Constant IpsecIkeOutOfMemory. ERROR_IPSEC_IKE_OUT_OF_MEMORY Constant GraphicsDdcciVcpNotSupported. ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED Constant TooManyMuxwaiters. ERROR_TOO_MANY_MUXWAITERS Constant GraphicsVidpnModalityNotSupported. ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED Constant AllNodesNotAvailable. ERROR_ALL_NODES_NOT_AVAILABLE Constant ClusterNodeAlreadyHasDfsRoot. ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT Constant DsCantRetrieveSd. ERROR_DS_CANT_RETRIEVE_SD Constant VhdMetadataWriteFailure. ERROR_VHD_METADATA_WRITE_FAILURE Constant ResourcePropertiesStored. ERROR_RESOURCE_PROPERTIES_STORED Constant ReceiveExpedited. ERROR_RECEIVE_EXPEDITED Constant DiskResourcesExhausted. ERROR_DISK_RESOURCES_EXHAUSTED Constant AppHang. ERROR_APP_HANG Constant ProcessModeNotBackground. ERROR_PROCESS_MODE_NOT_BACKGROUND Constant DsNcMustHaveNcParent. ERROR_DS_NC_MUST_HAVE_NC_PARENT Constant EvtFilterInvtest. ERROR_EVT_FILTER_INVTEST Constant PatchNoSequence. ERROR_PATCH_NO_SEQUENCE Constant GraphicsCantRenderLockedAllocation. ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION Constant ServiceNeverStarted. ERROR_SERVICE_NEVER_STARTED Constant DsMissingFsmoSettings. ERROR_DS_MISSING_FSMO_SETTINGS Constant NoEfs. ERROR_NO_EFS Constant InvalidName. ERROR_INVALID_NAME Constant GraphicsInvalidVidpnTopology. ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY Constant InterruptVectorAlreadyConnected. ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED Constant NoYieldPerformed. ERROR_NO_YIELD_PERFORMED Constant DsCompareTrue. ERROR_DS_COMPARE_TRUE Constant DsSamInitFailure. ERROR_DS_SAM_INIT_FAILURE Constant VirtdiskProviderNotFound. ERROR_VIRTDISK_PROVIDER_NOT_FOUND Constant IncBackup. ERROR_INC_BACKUP Constant GraphicsInvalidVideoPresentTargetMode. ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE Constant LogonServerConflict. ERROR_LOGON_SERVER_CONFLICT Constant UserDeleteTrustQuotaExceeded. ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED Constant GraphicsInvalidVidpnTargetmodeset. ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET Constant Longjump. ERROR_LONGJUMP Constant VhdFormatUnknown. ERROR_VHD_FORMAT_UNKNOWN Constant IeportFull. ERROR_IEPORT_FULL Constant IpsecDospStateLookupFailed. ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED Constant GraphicsUnswizzlingApertureUnsupported. ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED Constant InstallPlatformUnsupported. ERROR_INSTALL_PLATFORM_UNSUPPORTED Constant VolmgrDiskLastVoter. ERROR_VOLMGR_DISK_LAST_VOTER Constant ClusterInvalidNetworkProvider. ERROR_CLUSTER_INVALID_NETWORK_PROVIDER Constant NoTrustSamAccount. ERROR_NO_TRUST_SAM_ACCOUNT Constant InvalidDomainState. ERROR_INVALID_DOMAIN_STATE Constant MutantLimitExceeded. ERROR_MUTANT_LIMIT_EXCEEDED Constant GroupNotFound. ERROR_GROUP_NOT_FOUND Constant NdisMulticastExists. ERROR_NDIS_MULTICAST_EXISTS Constant BadTokenType. ERROR_BAD_TOKEN_TYPE Constant IsSubstPath. ERROR_IS_SUBST_PATH Constant EvtFilterParseerr. ERROR_EVT_FILTER_PARSEERR Constant CtxSecurityLayerError. ERROR_CTX_SECURITY_LAYER_ERROR Constant VolmgrStructureSizeInvalid. ERROR_VOLMGR_STRUCTURE_SIZE_INVALID Constant VidMbPropertyAlreadySetReset. ERROR_VID_MB_PROPERTY_ALREADY_SET_RESET Constant InvalidStartingCodeseg. ERROR_INVALID_STARTING_CODESEG Constant ActiveConnections. ERROR_ACTIVE_CONNECTIONS Constant DsNameErrorNoSyntacticalMapping. ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING Constant FunctionFailed. ERROR_FUNCTION_FAILED Constant AbiosError. ERROR_ABIOS_ERROR Constant ClusterEvictInvalidRequest. ERROR_CLUSTER_EVICT_INVALID_REQUEST Constant MuiInvalidLocaleName. ERROR_MUI_INVALID_LOCALE_NAME Constant IpsecIkeQmAcquireDrop. ERROR_IPSEC_IKE_QM_ACQUIRE_DROP Constant ResourceEnumUserStop. ERROR_RESOURCE_ENUM_USER_STOP Constant DsSubClsTestFail. ERROR_DS_SUB_CLS_TEST_FAIL Constant SystemTrace. ERROR_SYSTEM_TRACE Constant MonitorUnknownDescriptorFormat. ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT Constant EvaluationExpiration. ERROR_EVALUATION_EXPIRATION Constant UnknownPort. ERROR_UNKNOWN_PORT Constant VolmgrDiskNotEmpty. ERROR_VOLMGR_DISK_NOT_EMPTY Constant CtxLicenseNotAvailable. ERROR_CTX_LICENSE_NOT_AVAILABLE Constant VidVirtualProcessorLimitExceeded. ERROR_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED Constant AlreadyAssigned. ERROR_ALREADY_ASSIGNED Constant ServiceMarkedForDelete. ERROR_SERVICE_MARKED_FOR_DELETE Constant DsSecurityIllegalModify. ERROR_DS_SECURITY_ILLEGAL_MODIFY Constant NonAccountSid. ERROR_NON_ACCOUNT_SID Constant SegmentNotification. ERROR_SEGMENT_NOTIFICATION Constant PackagesInUse. ERROR_PACKAGES_IN_USE Constant GraphicsInvalidMonitordescriptor. ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR Constant SxsXmlEWhitespaceorquestionmark. ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK Constant NdisInterfaceNotFound. ERROR_NDIS_INTERFACE_NOT_FOUND Constant IpsecInvalidPacket. ERROR_IPSEC_INVALID_PACKET Constant AllottedSpaceExceeded. ERROR_ALLOTTED_SPACE_EXCEEDED Constant MuiFileNotFound. ERROR_MUI_FILE_NOT_FOUND Constant NdisResourceConflict. ERROR_NDIS_RESOURCE_CONFLICT Constant IpsecIkeNoPeerCert. ERROR_IPSEC_IKE_NO_PEER_CERT Constant RequestPaused. ERROR_REQUEST_PAUSED Constant DsCantRetrieveInstance. ERROR_DS_CANT_RETRIEVE_INSTANCE Constant TagNotFound. ERROR_TAG_NOT_FOUND Constant DsCantRetrieveAtts. ERROR_DS_CANT_RETRIEVE_ATTS Constant PasswordRestriction. ERROR_PASSWORD_RESTRICTION Constant RemoveFailed. ERROR_REMOVE_FAILED Constant MuiInvalidUltimatefallbackName. ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME Constant VidKmInterfaceAlreadyInitialized. ERROR_VID_KM_INTERFACE_ALREADY_INITIALIZED Constant PackageAlreadyExists. ERROR_PACKAGE_ALREADY_EXISTS Constant SxsXmlEXmldeclsyntax. ERROR_SXS_XML_E_XMLDECLSYNTAX Constant NoSupportingDrives. ERROR_NO_SUPPORTING_DRIVES Constant SxsCantGenActctx. ERROR_SXS_CANT_GEN_ACTCTX Constant LogCantDelete. ERROR_LOG_CANT_DELETE Constant ReqNotAccep. ERROR_REQ_NOT_ACCEP Constant VidMbpAlreadyLockedUsingReservedPage. ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE Constant CtxModemResponseVoice. ERROR_CTX_MODEM_RESPONSE_VOICE Constant Reparse. ERROR_REPARSE Constant ServiceNotActive. ERROR_SERVICE_NOT_ACTIVE Constant GraphicsOpmOutputDoesNotSupportCgmsa. ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA Constant GraphicsNoRecommendedFunctionalVidpn. ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN Constant IpsecIkeCertChainPolicyMismatch. ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH Constant InstallUserexit. ERROR_INSTALL_USEREXIT Constant VhdInvalidFileSize. ERROR_VHD_INVALID_FILE_SIZE Constant FltVolumeAlreadyMounted. ERROR_FLT_VOLUME_ALREADY_MOUNTED Constant DsMasterdsaRequired. ERROR_DS_MASTERDSA_REQUIRED Constant DsNoRdnDefinedInSchema. ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA Constant ExeMarkedInvalid. ERROR_EXE_MARKED_INVALID Constant TooManySecrets. ERROR_TOO_MANY_SECRETS Constant SxsInvalidAssemblyIdentityAttributeName. ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME Constant NotDosDisk. ERROR_NOT_DOS_DISK Constant DsDraSinkDisabled. ERROR_DS_DRA_SINK_DISABLED Constant DsCrossRefExists. ERROR_DS_CROSS_REF_EXISTS Constant WindowOfOtherThread. ERROR_WINDOW_OF_OTHER_THREAD Constant GraphicsNoMoreElementsInDataset. ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET Constant TooManySemRequests. ERROR_TOO_MANY_SEM_REQUESTS Constant SxsProcessTerminationRequested. ERROR_SXS_PROCESS_TERMINATION_REQUESTED Constant ImplementationLimit. ERROR_IMPLEMENTATION_LIMIT Constant ClusterNoQuorum. ERROR_CLUSTER_NO_QUORUM Constant CantDisableMandatory. ERROR_CANT_DISABLE_MANDATORY Constant InvalidLevel. ERROR_INVALID_LEVEL Constant DsOperationsError. ERROR_DS_OPERATIONS_ERROR Constant EvtEventDefinitionNotFound. ERROR_EVT_EVENT_DEFINITION_NOT_FOUND Constant InvalidLdtOffset. ERROR_INVALID_LDT_OFFSET Constant FltInstanceNameCollision. ERROR_FLT_INSTANCE_NAME_COLLISION Constant GraphicsChainlinksNotStarted. ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED Constant ClusterNodeNotMember. ERROR_CLUSTER_NODE_NOT_MEMBER Constant DsGovernsidMissing. ERROR_DS_GOVERNSID_MISSING Constant InvalidTransform. ERROR_INVALID_TRANSFORM Constant DeviceContextNotFound. ERROR_DC_NOT_FOUND Constant VhdMetadataReadFailure. ERROR_VHD_METADATA_READ_FAILURE Constant NdisIndicationRequired. ERROR_NDIS_INDICATION_REQUIRED Constant RegistryQuotaLimit. ERROR_REGISTRY_QUOTA_LIMIT Constant InvalidDriveObject. ERROR_INVALID_DRIVE_OBJECT Constant HvInvalidSaveRestoreState. ERROR_HV_INVALID_SAVE_RESTORE_STATE Constant TransactionResponseNotEnlisted. ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED Constant DsDomainVersionTooLow. ERROR_DS_DOMAIN_VERSION_TOO_LOW Constant CantOpenAnonymous. ERROR_CANT_OPEN_ANONYMOUS Constant DeviceDoorOpen. ERROR_DEVICE_DOOR_OPEN Constant ClusterNetworkNotFound. ERROR_CLUSTER_NETWORK_NOT_FOUND Constant GraphicsInvalidPrimarysurfaceSize. ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE Constant NdisInvalidOid. ERROR_NDIS_INVALID_OID Constant NotAllAssigned. ERROR_NOT_ALL_ASSIGNED Constant ProfilingAtLimit. ERROR_PROFILING_AT_LIMIT Constant InvalidKeyboardHandle. ERROR_INVALID_KEYBOARD_HANDLE Constant DsLowDsaVersion. ERROR_DS_LOW_DSA_VERSION Constant WrongPassword. ERROR_WRONG_PASSWORD Constant IpsecIkeQmExpired. ERROR_IPSEC_IKE_QM_EXPIRED Constant ClusterOwnerNotInPreflist. ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST Constant GraphicsInvalidDisplayAdapter. ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER Constant IpsecIkeGetspifail. ERROR_IPSEC_IKE_GETSPIFAIL Constant McaMonitorViolatesMccsSpecification. ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION Constant LogFileFull. ERROR_LOG_FILE_FULL Constant StateEnumerateContainerFailed. ERROR_STATE_ENUMERATE_CONTAINER_FAILED Constant InvalidSid. ERROR_INVALID_SID Constant AlreadyThread. ERROR_ALREADY_THREAD Constant WmiUnresolvedInstanceRef. ERROR_WMI_UNRESOLVED_INSTANCE_REF Constant SetPowerStateFailed. ERROR_SET_POWER_STATE_FAILED Constant VolmgrExtentNotSectorAligned. ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED Constant ResmonOnlineFailed. ERROR_RESMON_ONLINE_FAILED Constant ClusterWrongOsVersion. ERROR_CLUSTER_WRONG_OS_VERSION Constant IpsecIkeNoPolicy. ERROR_IPSEC_IKE_NO_POLICY Constant RunlevelSwitchAgentTimeout. ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT Constant IpsecIkeProcessErrSig. ERROR_IPSEC_IKE_PROCESS_ERR_SIG Constant CouldNotInterpret. ERROR_COULD_NOT_INTERPRET Constant NoneMapped. ERROR_NONE_MAPPED Constant DsInvalidNameForSpn. ERROR_DS_INVALID_NAME_FOR_SPN Constant NoSuchPackage. ERROR_NO_SUCH_PACKAGE Constant GroupNotAvailable. ERROR_GROUP_NOT_AVAILABLE Constant FailShutdown. ERROR_FAIL_SHUTDOWN Constant DsNameTooLong. ERROR_DS_NAME_TOO_LONG Constant NotConnected. ERROR_NOT_CONNECTED Constant DsIncompatibleVersion. ERROR_DS_INCOMPATIBLE_VERSION Constant ShutdownIsScheduled. ERROR_SHUTDOWN_IS_SCHEDULED Constant NoSitename. ERROR_NO_SITENAME Constant DsInsuffAccessRights. ERROR_DS_INSUFF_ACCESS_RIGHTS Constant FailedServiceControllerConnect. ERROR_FAILED_SERVICE_CONTROLLER_CONNECT Constant ClusterNodeEvacuationInProgress. ERROR_CLUSTER_NODE_EVACUATION_IN_PROGRESS Constant BufferOverflow. ERROR_BUFFER_OVERFLOW Constant NdisReinitRequired. ERROR_NDIS_REINIT_REQUIRED Constant MuiIntlsettingsUilangNotInstalled. ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED Constant EvtQueryResultStale. ERROR_EVT_QUERY_RESULT_STALE Constant NotOwner. ERROR_NOT_OWNER Constant GraphicsOpmTheaterModeEnabled. ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED Constant LogRestartInvalid. ERROR_LOG_RESTART_INVALID Constant PnpTranslationFailed. ERROR_PNP_TRANSLATION_FAILED Constant IpsecIkeInvalidPayload. ERROR_IPSEC_IKE_INVALID_PAYLOAD Constant VolmgrDiskUsedByMultiplePlexes. ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES Constant GraphicsInvalidPixelvalueaccessmode. ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE Constant PortNotSet. ERROR_PORT_NOT_SET Constant DsCrossRefBusy. ERROR_DS_CROSS_REF_BUSY Constant GraphicsInvalidMonitorSourcemodeset. ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET Constant DsTreeDeleteNotFinished. ERROR_DS_TREE_DELETE_NOT_FINISHED Constant NeedsRemediation. ERROR_NEEDS_REMEDIATION Constant ServiceDoesNotExist. ERROR_SERVICE_DOES_NOT_EXIST Constant DsExistsInPossSup. ERROR_DS_EXISTS_IN_POSS_SUP Constant VidInvalidObjectName. ERROR_VID_INVALID_OBJECT_NAME Constant InvalidBlock. ERROR_INVALID_BLOCK Constant NotChildWindow. ERROR_NOT_CHILD_WINDOW Constant DriverBlocked. ERROR_DRIVER_BLOCKED Constant WrongDisk. ERROR_WRONG_DISK Constant UnknownComponent. ERROR_UNKNOWN_COMPONENT Constant DsDatabaseError. ERROR_DS_DATABASE_ERROR Constant MaximumThrdsReached. ERROR_MAX_THRDS_REACHED Constant HvObjectInUse. ERROR_HV_OBJECT_IN_USE Constant Cantscrollbackwards. ERROR_CANTSCROLLBACKWARDS Constant DsSourceGuidMismatch. ERROR_DS_SRC_GUID_MISMATCH Constant AccessDisabledNoSaferUiByPolicy. ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY Constant ServiceAlreadyRunning. ERROR_SERVICE_ALREADY_RUNNING Constant ClusterNodePaused. ERROR_CLUSTER_NODE_PAUSED Constant GraphicsInvalidModePruningAlgorithm. ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM Constant DsSchemaUpdateDisallowed. ERROR_DS_SCHEMA_UPDATE_DISALLOWED Constant NotAppcontainer. ERROR_NOT_APPCONTAINER Constant MuiInvalidFile. ERROR_MUI_INVALID_FILE Constant DataChecksumError. ERROR_DATA_CHECKSUM_ERROR Constant InvalidHwProfile. ERROR_INVALID_HW_PROFILE Constant McaInvalidVcpVersion. ERROR_MCA_INVALID_VCP_VERSION Constant VolmgrNoValidLogCopies. ERROR_VOLMGR_NO_VALID_LOG_COPIES Constant JoinToSubst. ERROR_JOIN_TO_SUBST Constant VhdBlockAllocationFailure. ERROR_VHD_BLOCK_ALLOCATION_FAILURE Constant MiniversionInaccessibleFromSpecifiedTransaction. ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION Constant MonitorWmiDatablockRegistrationFailed. ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED Constant CounterTimeout. ERROR_COUNTER_TIMEOUT Constant CannotImpersonate. ERROR_CANNOT_IMPERSONATE Constant IpsecIkeQueueDropMm. ERROR_IPSEC_IKE_QUEUE_DROP_MM Constant InvalidCategory. ERROR_INVALID_CATEGORY Constant DestroyObjectOfOtherThread. ERROR_DESTROY_OBJECT_OF_OTHER_THREAD Constant IncompatibleServiceSidType. ERROR_INCOMPATIBLE_SERVICE_SID_TYPE Constant InvalidColorspace. ERROR_INVALID_COLORSPACE Constant WmiInvalidReginfo. ERROR_WMI_INVALID_REGINFO Constant VolmgrDiskLayoutNotCylinderAligned. ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED Constant InstallTransformFailure. ERROR_INSTALL_TRANSFORM_FAILURE Constant ExeMachineTypeMismatch. ERROR_EXE_MACHINE_TYPE_MISMATCH Constant UnexpectedOmid. ERROR_UNEXPECTED_OMID Constant DiskChange. ERROR_DISK_CHANGE Constant CheckingFileSystem. ERROR_CHECKING_FILE_SYSTEM Constant AccountDisabled. ERROR_ACCOUNT_DISABLED Constant InvalidPrinterDriverManifest. ERROR_INVALID_PRINTER_DRIVER_MANIFEST Constant HotkeyAlreadyRegistered. ERROR_HOTKEY_ALREADY_REGISTERED Constant ProcessModeAlreadyBackground. ERROR_PROCESS_MODE_ALREADY_BACKGROUND Constant DsCantMoveAppQueryGroup. ERROR_DS_CANT_MOVE_APP_QUERY_GROUP Constant GraphicsNotExclusiveModeOwner. ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER Constant IpsecQmPolicyNotFound. ERROR_IPSEC_QM_POLICY_NOT_FOUND Constant BadQuerySyntax. ERROR_BAD_QUERY_SYNTAX Constant InvalidStackseg. ERROR_INVALID_STACKSEG Constant VolmgrNumberOfDisksInMemberInvalid. ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID Constant InvalidWorkstation. ERROR_INVALID_WORKSTATION Constant InvalidMember. ERROR_INVALID_MEMBER Constant AutodatasegExceeds64k. ERROR_AUTODATASEG_EXCEEDS_64k Constant LogResizeInvalidSize. ERROR_LOG_RESIZE_INVALID_SIZE Constant DriverDatabaseError. ERROR_DRIVER_DATABASE_ERROR Constant GraphicsMonitordescriptorNotInSet. ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET Constant EventlogFileCorrupt. ERROR_EVENTLOG_FILE_CORRUPT Constant DsDstNcMismatch. ERROR_DS_DST_NC_MISMATCH Constant DeletePending. ERROR_DELETE_PENDING Constant DsInvalidSearchFlagsTuple. ERROR_DS_INVALID_SEARCH_FLAG_TUPLE Constant VolmgrDiskConfigurationNotInSync. ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC Constant GraphicsParameterArrayTooSmall. ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL Constant DriverCancelTimeout. ERROR_DRIVER_CANCEL_TIMEOUT Constant ClusterNoSecurityContext. ERROR_CLUSTER_NO_SECURITY_CONTEXT Constant GraphicsPinnedModeMustRemainInSet. ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET Constant PartitionFailure. ERROR_PARTITION_FAILURE Constant NotRegistryFile. ERROR_NOT_REGISTRY_FILE Constant DsDraBadNc. ERROR_DS_DRA_BAD_NC Constant AlreadyExists. ERROR_ALREADY_EXISTS Constant NdisOffloadPathRejected. ERROR_NDIS_OFFLOAD_PATH_REJECTED Constant EncryptionFailed. ERROR_ENCRYPTION_FAILED Constant ClusterBackupInProgress. ERROR_CLUSTER_BACKUP_IN_PROGRESS Constant GraphicsInvalidAllocationInstance. ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE Constant IoPending. ERROR_IO_PENDING Constant SxsXmlEUnclosedtag. ERROR_SXS_XML_E_UNCLOSEDTAG Constant GraphicsPathContentGeometryTransformationNotSupported. ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED Constant VolumeMounted. ERROR_VOLUME_MOUNTED Constant StackOverflow. ERROR_STACK_OVERFLOW Constant ClusterIpaddrInUse. ERROR_CLUSTER_IPADDR_IN_USE Constant ClusterNetinterfaceNotFound. ERROR_CLUSTER_NETINTERFACE_NOT_FOUND Constant NdisBufferTooShort. ERROR_NDIS_BUFFER_TOO_SHORT Constant InstallPackageOpenFailed. ERROR_INSTALL_PACKAGE_OPEN_FAILED Constant InternalError. ERROR_INTERNAL_ERROR Constant TimerNotCanceled. ERROR_TIMER_NOT_CANCELED Constant VidSavedStateCorrupt. ERROR_VID_SAVED_STATE_CORRUPT Constant InvalidCleaner. ERROR_INVALID_CLEANER Constant LockFailed. ERROR_LOCK_FAILED Constant ScreenAlreadyLocked. ERROR_SCREEN_ALREADY_LOCKED Constant McaException. ERROR_MCA_EXCEPTION Constant TxfAttributeCorrupt. ERROR_TXF_ATTRIBUTE_CORRUPT Constant SxsAssemblyNotLocked. ERROR_SXS_ASSEMBLY_NOT_LOCKED Constant PnpRestartEnumeration. ERROR_PNP_RESTART_ENUMERATION Constant NoBrowserServersFound. ERROR_NO_BROWSER_SERVERS_FOUND Constant GraphicsInsufficientDmaBuffer. ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER Constant RegNatConsumption. ERROR_REG_NAT_CONSUMPTION Constant InvalidFilterProc. ERROR_INVALID_FILTER_PROC Constant ServiceDependencyFail. ERROR_SERVICE_DEPENDENCY_FAIL Constant NoMoreDevices. ERROR_NO_MORE_DEVICES Constant DsNoBehaviorVersionInMixeddomain. ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN Constant MetafileNotSupported. ERROR_METAFILE_NOT_SUPPORTED Constant McaMccsVersionMismatch. ERROR_MCA_MCCS_VERSION_MISMATCH Constant GraphicsInvalidVidpnTopologyRecommendationReason. ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON Constant MalformedSubstitutionString. ERROR_MALFORMED_SUBSTITUTION_STRING Constant ServiceRequestTimeout. ERROR_SERVICE_REQUEST_TIMEOUT Constant GraphicsStaleModeset. ERROR_GRAPHICS_STALE_MODESET Constant MonitorNoMoreDescriptorData. ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA Constant DsSourceDeviceContextMustBeSp4OrGreater. ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER Constant McaUnsupportedMccsVersion. ERROR_MCA_UNSUPPORTED_MCCS_VERSION Constant InvalidIndex. ERROR_INVALID_INDEX Constant OffsetAlignmentViolation. ERROR_OFFSET_ALIGNMENT_VIOLATION Constant IpsecIkePeerMmAssumedInvalid. ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID Constant DsSchemaAllocFailed. ERROR_DS_SCHEMA_ALLOC_FAILED Constant DsIllegalBaseSchemaMod. ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD Constant ClusterInvalidRequest. ERROR_CLUSTER_INVALID_REQUEST Constant DsProtocolError. ERROR_DS_PROTOCOL_ERROR Constant IpsecQmPolicyPendingDeletion. ERROR_IPSEC_QM_POLICY_PENDING_DELETION Constant DsCantRemMissingAtt. ERROR_DS_CANT_REM_MISSING_ATT Constant GraphicsAllocationContentLost. ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST Constant GraphicsSourceNotInTopology. ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY Constant ClusterNodeUp. ERROR_CLUSTER_NODE_UP Constant StateReadSettingFailed. ERROR_STATE_READ_SETTING_FAILED Constant ClusterResnameNotFound. ERROR_CLUSTER_RESNAME_NOT_FOUND Constant DsNoRefDomain. ERROR_DS_NO_REF_DOMAIN Constant PrinterDriverWarned. ERROR_PRINTER_DRIVER_WARNED Constant Wait63. ERROR_WAIT_63 Constant ObjectAlreadyExists. ERROR_OBJECT_ALREADY_EXISTS Constant PrinterDriverAlreadyInstalled. ERROR_PRINTER_DRIVER_ALREADY_INSTALLED Constant DsSchemaNotLoaded. ERROR_DS_SCHEMA_NOT_LOADED Constant CallNotImplemented. ERROR_CALL_NOT_IMPLEMENTED Constant DsLocalError. ERROR_DS_LOCAL_ERROR Constant UnhandledException. ERROR_UNHANDLED_EXCEPTION Constant ScopeNotFound. ERROR_SCOPE_NOT_FOUND Constant MetaExpansionTooLong. ERROR_META_EXPANSION_TOO_LONG Constant NdisErrorReadingFile. ERROR_NDIS_ERROR_READING_FILE Constant IpsecIkeNoMmPolicy. ERROR_IPSEC_IKE_NO_MM_POLICY Constant VdmHardError. ERROR_VDM_HARD_ERROR Constant NetWriteFault. ERROR_NET_WRITE_FAULT Constant DsBacklinkWithoutLink. ERROR_DS_BACKLINK_WITHOUT_LINK Constant IpsecIkeSaReaped. ERROR_IPSEC_IKE_SA_REAPED Constant GraphicsEmptyAdapterMonitorModeSupportIntersection. ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION Constant DsAuthUnknown. ERROR_DS_AUTH_UNKNOWN Constant InsufficientLogonInformation. ERROR_INSUFFICIENT_LOGON_INFO Constant GraphicsSessionTypeChangeInProgress. ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS Constant WasLocked. ERROR_WAS_LOCKED Constant HvInvalidVpIndex. ERROR_HV_INVALID_VP_INDEX Constant PatchRemovalDisallowed. ERROR_PATCH_REMOVAL_DISALLOWED Constant CleanerCartridgeSpent. ERROR_CLEANER_CARTRIDGE_SPENT Constant NoDataDetected. ERROR_NO_DATA_DETECTED Constant CredRequiresConfirmation. ERROR_CRED_REQUIRES_CONFIRMATION Constant DsHierarchyTableMallocFailed. ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED Constant FunctionNotCalled. ERROR_FUNCTION_NOT_CALLED Constant DeploymentBlockedByPolicy. ERROR_DEPLOYMENT_BLOCKED_BY_POLICY Constant CannotSwitchRunlevel. ERROR_CANNOT_SWITCH_RUNLEVEL Constant DsSourceNameMismatch. ERROR_DS_SRC_NAME_MISMATCH Constant VolmgrVolumeLengthInvalid. ERROR_VOLMGR_VOLUME_LENGTH_INVALID Constant VolmgrPackNameInvalid. ERROR_VOLMGR_PACK_NAME_INVALID Constant SxsReleaseActivationContext. ERROR_SXS_RELEASE_ACTIVATION_CONTEXT Constant RedirPaused. ERROR_REDIR_PAUSED Constant InvalidCap. ERROR_INVALID_CAP Constant StateOpenContainerFailed. ERROR_STATE_OPEN_CONTAINER_FAILED Constant ServiceStartHang. ERROR_SERVICE_START_HANG Constant UnableToClean. ERROR_UNABLE_TO_CLEAN Constant AcpiError. ERROR_ACPI_ERROR Constant SxsXmlEUnclosedendtag. ERROR_SXS_XML_E_UNCLOSEDENDTAG Constant ClusterNodeNotPaused. ERROR_CLUSTER_NODE_NOT_PAUSED Constant RmAlreadyStarted. ERROR_RM_ALREADY_STARTED Constant BadPathname. ERROR_BAD_PATHNAME Constant VolmgrExtentNotContiguous. ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS Constant SxsEarlyDeactivation. ERROR_SXS_EARLY_DEACTIVATION Constant GraphicsNoMonitorsCorrespondToDisplayDevice. ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE Constant GraphicsAdapterChainNotReady. ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY Constant InstallTempUnwritable. ERROR_INSTALL_TEMP_UNWRITABLE Constant DependencyNotFound. ERROR_DEPENDENCY_NOT_FOUND Constant MonitorInvalidDescriptorChecksum. ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM Constant FltIoComplete. ERROR_FLT_IO_COMPLETE Constant DsNoMoreRids. ERROR_DS_NO_MORE_RIDS Constant SxsXmlEBadchardata. ERROR_SXS_XML_E_BADCHARDATA Constant DsPdcOperationInProgress. ERROR_DS_PDC_OPERATION_IN_PROGRESS Constant FoundOutOfScope. ERROR_FOUND_OUT_OF_SCOPE Constant DsDraAccessDenied. ERROR_DS_DRA_ACCESS_DENIED Constant ServiceCannotAcceptCtrl. ERROR_SERVICE_CANNOT_ACCEPT_CTRL Constant InvalidHookFilter. ERROR_INVALID_HOOK_FILTER Constant Rowsnotreleased. ERROR_ROWSNOTRELEASED Constant InvalidEventname. ERROR_INVALID_EVENTNAME Constant ResourceDataNotFound. ERROR_RESOURCE_DATA_NOT_FOUND Constant BadDriverLevel. ERROR_BAD_DRIVER_LEVEL Constant DsNoMsdsIntid. ERROR_DS_NO_MSDS_INTID Constant DsNameValueTooLong. ERROR_DS_NAME_VALUE_TOO_LONG Constant Seek. ERROR_SEEK Constant ProcNotFound. ERROR_PROC_NOT_FOUND Constant EcLogDisabled. ERROR_EC_LOG_DISABLED Constant ArenaTrashed. ERROR_ARENA_TRASHED Constant NotAReparsePoint. ERROR_NOT_A_REPARSE_POINT Constant EaTableFull. ERROR_EA_TABLE_FULL Constant NdisBadCharacteristics. ERROR_NDIS_BAD_CHARACTERISTICS Constant WakeSystem. ERROR_WAKE_SYSTEM Constant TransactionalOpenNotAllowed. ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED Constant DsLinkIdNotAvailable. ERROR_DS_LINK_ID_NOT_AVAILABLE Constant BadCommand. ERROR_BAD_COMMAND Constant DsDraBadInstanceType. ERROR_DS_DRA_BAD_INSTANCE_TYPE Constant SxsFileHashMismatch. ERROR_SXS_FILE_HASH_MISMATCH Constant RangeNotFound. ERROR_RANGE_NOT_FOUND Constant DsIllegalModOperation. ERROR_DS_ILLEGAL_MOD_OPERATION Constant FloatMultipleFaults. ERROR_FLOAT_MULTIPLE_FAULTS Constant IpsecMmAuthNotFound. ERROR_IPSEC_MM_AUTH_NOT_FOUND Constant GraphicsOpmInvalidConfigurationRequest. ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST Constant EvtMessageIdNotFound. ERROR_EVT_MESSAGE_ID_NOT_FOUND Constant BadRemAdap. ERROR_BAD_REM_ADAP Constant ClusterNodeUnreachable. ERROR_CLUSTER_NODE_UNREACHABLE Constant DsDraInternalError. ERROR_DS_DRA_INTERNAL_ERROR Constant TlwWithWschild. ERROR_TLW_WITH_WSCHILD Constant GraphicsSkipAllocationPreparation. ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION Constant StreamMiniversionNotValid. ERROR_STREAM_MINIVERSION_NOT_VALID Constant DsObjClassViolation. ERROR_DS_OBJ_CLASS_VIOLATION Constant LastAdmin. ERROR_LAST_ADMIN Constant EvtFilterUnexpectedtoken. ERROR_EVT_FILTER_UNEXPECTEDTOKEN Constant VolmgrDiskLayoutNonBasicBetweenBasicPartitions. ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS Constant ShutdownUsersLoggedOn. ERROR_SHUTDOWN_USERS_LOGGED_ON Constant NoSystemMenu. ERROR_NO_SYSTEM_MENU Constant IpsecIkeInvalidCookie. ERROR_IPSEC_IKE_INVALID_COOKIE Constant NetworkAccessDenied. ERROR_NETWORK_ACCESS_DENIED Constant InstallInvalidPackage. ERROR_INSTALL_INVALID_PACKAGE Constant IpsecIkeGeneralProcessingError. ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR Constant WaitForOplock. ERROR_WAIT_FOR_OPLOCK Constant DsInvalidLdapDisplayName. ERROR_DS_INVALID_LDAP_DISPLAY_NAME Constant DsMissingInfrastructureContainer. ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER Constant DsDraMissingKrbtgtSecret. ERROR_DS_DRA_MISSING_KRBTGT_SECRET Constant IpsecIkeInvalidAuthPayload. ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD Constant GraphicsModeNotPinned. ERROR_GRAPHICS_MODE_NOT_PINNED Constant IpsecIkeNegotiationDisabled. ERROR_IPSEC_IKE_NEGOTIATION_DISABLED Constant LogStartOfLog. ERROR_LOG_START_OF_LOG Constant IpsecIkeUnsupportedId. ERROR_IPSEC_IKE_UNSUPPORTED_ID Constant FilemarkDetected. ERROR_FILEMARK_DETECTED Constant FltNoWaiterForReply. ERROR_FLT_NO_WAITER_FOR_REPLY Constant WmiAlreadyDisabled. ERROR_WMI_ALREADY_DISABLED Constant VidDuplicateHandler. ERROR_VID_DUPLICATE_HANDLER Constant DsNoNestLocalgroupInMixeddomain. ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN Constant LogBlockVersion. ERROR_LOG_BLOCK_VERSION Constant DsDraConnectionFailed. ERROR_DS_DRA_CONNECTION_FAILED Constant VhdInvalidSize. ERROR_VHD_INVALID_SIZE Constant AllSidsFiltered. ERROR_ALL_SIDS_FILTERED Constant ElevationRequired. ERROR_ELEVATION_REQUIRED Constant SignalPending. ERROR_SIGNAL_PENDING Constant DsCantAddAttValues. ERROR_DS_CANT_ADD_ATT_VALUES Constant SxsXmlEBadstartnamechar. ERROR_SXS_XML_E_BADSTARTNAMECHAR Constant ScrubDataDisabled. ERROR_SCRUB_DATA_DISABLED Constant IpsecIkeFailsspinit. ERROR_IPSEC_IKE_FAILSSPINIT Constant IpsecIkeSaDeleted. ERROR_IPSEC_IKE_SA_DELETED Constant IpsecDospMaximumEntries. ERROR_IPSEC_DOSP_MAX_ENTRIES Constant DsInvalidGroupType. ERROR_DS_INVALID_GROUP_TYPE Constant Swaperror. ERROR_SWAPERROR Constant EvtInvalidQuery. ERROR_EVT_INVALID_QUERY Constant VolmgrPackConfigOffline. ERROR_VOLMGR_PACK_CONFIG_OFFLINE Constant LogContainerStateInvalid. ERROR_LOG_CONTAINER_STATE_INVALID Constant SxsXmlEUnclosedstarttag. ERROR_SXS_XML_E_UNCLOSEDSTARTTAG Constant SecurebootPolicyViolation. ERROR_SECUREBOOT_POLICY_VIOLATION Constant CurrentDirectory. ERROR_CURRENT_DIRECTORY Constant DsNoRidsAllocated. ERROR_DS_NO_RIDS_ALLOCATED Constant BadDevType. ERROR_BAD_DEV_TYPE Constant DsDnsLookupFailure. ERROR_DS_DNS_LOOKUP_FAILURE Constant VolsnapHibernateReady. ERROR_VOLSNAP_HIBERNATE_READY Constant DsNoParentObject. ERROR_DS_NO_PARENT_OBJECT Constant InvalidCmm. ERROR_INVALID_CMM Constant HeuristicDamagePossible. ERROR_HEURISTIC_DAMAGE_POSSIBLE Constant ClusterQuorumlogNotFound. ERROR_CLUSTER_QUORUMLOG_NOT_FOUND Constant GraphicsUnknownChildStatus. ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS Constant DowngradeDetected. ERROR_DOWNGRADE_DETECTED Constant InvalidHandle. ERROR_INVALID_HANDLE Constant VcDisconnected. ERROR_VC_DISCONNECTED Constant SubstToJoin. ERROR_SUBST_TO_JOIN Constant DsAttributeOwnedBySam. ERROR_DS_ATTRIBUTE_OWNED_BY_SAM Constant FileShareResourceConflict. ERROR_FILE_SHARE_RESOURCE_CONFLICT Constant ReadFault. ERROR_READ_FAULT Constant InvalidOrdinal. ERROR_INVALID_ORDINAL Constant VolmgrNumberOfExtentsInvalid. ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID Constant GraphicsUnswizzlingApertureUnavailable. ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE Constant EvtFilterAlreadyscoped. ERROR_EVT_FILTER_ALREADYSCOPED Constant SxsPrivateManifestCrossPathWithReparsePoint. ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT Constant DeviceSupportInProgress. ERROR_DEVICE_SUPPORT_IN_PROGRESS Constant PrinterNotFound. ERROR_PRINTER_NOT_FOUND Constant TrustedRelationshipFailure. ERROR_TRUSTED_RELATIONSHIP_FAILURE Constant NoMatch. ERROR_NO_MATCH Constant DsCantDelMasterCrossref. ERROR_DS_CANT_DEL_MASTER_CROSSREF Constant DsReferral. ERROR_DS_REFERRAL Constant IpsecIkePeerCrlFailed. ERROR_IPSEC_IKE_PEER_CRL_FAILED Constant MediaNotAvailable. ERROR_MEDIA_NOT_AVAILABLE Constant NoRangesProcessed. ERROR_NO_RANGES_PROCESSED Constant IpsecIkeProcessErrId. ERROR_IPSEC_IKE_PROCESS_ERR_ID Constant LogClientAlreadyRegistered. ERROR_LOG_CLIENT_ALREADY_REGISTERED Constant EvtFilterTooComplex. ERROR_EVT_FILTER_TOO_COMPLEX Constant ClusterInvalidSecurityDescriptor. ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR Constant LoginTimeRestriction. ERROR_LOGIN_TIME_RESTRICTION Constant BcdNotAllEntriesSynchronized. ERROR_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED Constant ParameterQuotaExceeded. ERROR_PARAMETER_QUOTA_EXCEEDED Constant VolmgrDynamicDiskNotSupported. ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED Constant DsDisallowedInSystemContainer. ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER Constant IpsecMmAuthInUse. ERROR_IPSEC_MM_AUTH_IN_USE Constant InvalidImageHash. ERROR_INVALID_IMAGE_HASH Constant PrinterDeleted. ERROR_PRINTER_DELETED Constant HvUnknownProperty. ERROR_HV_UNKNOWN_PROPERTY Constant VhdInvalidState. ERROR_VHD_INVALID_STATE Constant ClusterEvictWithoutCleanup. ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP Constant TransactionPropagationFailed. ERROR_TRANSACTION_PROPAGATION_FAILED Constant WindowNotDialog. ERROR_WINDOW_NOT_DIALOG Constant GraphicsMcaInternalError. ERROR_GRAPHICS_MCA_INTERNAL_ERROR Constant CannotOpenProfile. ERROR_CANNOT_OPEN_PROFILE Constant SxsInvalidAssemblyIdentityAttribute. ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE Constant EvtInvalidPublisherPropertyValue. ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE Constant PolicyObjectNotFound. ERROR_POLICY_OBJECT_NOT_FOUND Constant ResourceDisabled. ERROR_RESOURCE_DISABLED Constant ClusterNetworkExists. ERROR_CLUSTER_NETWORK_EXISTS Constant GraphicsPresentUnoccluded. ERROR_GRAPHICS_PRESENT_UNOCCLUDED Constant VolumeContainsSysFiles. ERROR_VOLUME_CONTAINS_SYS_FILES Constant InvalidUserBuffer. ERROR_INVALID_USER_BUFFER Constant AlreadyFiber. ERROR_ALREADY_FIBER Constant ComTaskStopPending. ERROR_COM_TASK_STOP_PENDING Constant DsTimelimitExceeded. ERROR_DS_TIMELIMIT_EXCEEDED Constant DsNonexistentMustHave. ERROR_DS_NONEXISTENT_MUST_HAVE Constant PrinterDriverBlocked. ERROR_PRINTER_DRIVER_BLOCKED Constant DatatypeMismatch. ERROR_DATATYPE_MISMATCH Constant ClusterPartialRead. ERROR_CLUSTER_PARTIAL_READ Constant FltRegistrationBusy. ERROR_FLT_REGISTRATION_BUSY Constant NetnameDeleted. ERROR_NETNAME_DELETED Constant DsNoCheckpointWithPdc. ERROR_DS_NO_CHECKPOINT_WITH_PDC Constant SxsProcessDefaultAlreadySet. ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET Constant DsSourceDomainInForest. ERROR_DS_SOURCE_DOMAIN_IN_FOREST Constant LibraryOffline. ERROR_LIBRARY_OFFLINE Constant DsParentIsAnAlias. ERROR_DS_PARENT_IS_AN_ALIAS Constant DsSecurityCheckingError. ERROR_DS_SECURITY_CHECKING_ERROR Constant SxsDuplicateProgid. ERROR_SXS_DUPLICATE_PROGID Constant InvalidTable. ERROR_INVALID_TABLE Constant GraphicsIncompatiblePrivateFormat. ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT Constant DsCantRetrieveDn. ERROR_DS_CANT_RETRIEVE_DN Constant VolmgrPackHasQuorum. ERROR_VOLMGR_PACK_HAS_QUORUM Constant IpsecMmFilterNotFound. ERROR_IPSEC_MM_FILTER_NOT_FOUND Constant NonpagedSystemResources. ERROR_NONPAGED_SYSTEM_RESOURCES Constant InstallPackageVersion. ERROR_INSTALL_PACKAGE_VERSION Constant IpsecIkeInvalidHash. ERROR_IPSEC_IKE_INVALID_HASH Constant CancelViolation. ERROR_CANCEL_VIOLATION Constant UnknownPatch. ERROR_UNKNOWN_PATCH Constant DsIllegalSuperior. ERROR_DS_ILLEGAL_SUPERIOR Constant BadProvider. ERROR_BAD_PROVIDER Constant NdisOffloadConnectionRejected. ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED Constant DsNameNotUnique. ERROR_DS_NAME_NOT_UNIQUE Constant GraphicsPathContentGeometryTransformationNotPinned. ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED Constant DomainExists. ERROR_DOMAIN_EXISTS Constant JournalDeleteInProgress. ERROR_JOURNAL_DELETE_IN_PROGRESS Constant LogRecordNonexistent. ERROR_LOG_RECORD_NONEXISTENT Constant GraphicsGammaRampNotSupported. ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED Constant MoreData. ERROR_MORE_DATA Constant GraphicsInvalidScanlineOrdering. ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING Constant InvalidVariant. ERROR_INVALID_VARIANT Constant CtxConsoleDisconnect. ERROR_CTX_CONSOLE_DISCONNECT Constant DsAttSchemaReqSyntax. ERROR_DS_ATT_SCHEMA_REQ_SYNTAX Constant IpsecIkeProcessErr. ERROR_IPSEC_IKE_PROCESS_ERR Constant BadDevicePath. ERROR_BAD_DEVICE_PATH Constant SxsXmlEUnexpectedendtag. ERROR_SXS_XML_E_UNEXPECTEDENDTAG Constant GraphicsOpmVideoOutputNoLongerExists. ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS Constant TransactionmanagerNotFound. ERROR_TRANSACTIONMANAGER_NOT_FOUND Constant FltInstanceAltitudeCollision. ERROR_FLT_INSTANCE_ALTITUDE_COLLISION Constant DsCantModSystemOnly. ERROR_DS_CANT_MOD_SYSTEM_ONLY Constant InvalidAccountName. ERROR_INVALID_ACCOUNT_NAME Constant SyncForegroundRefreshRequired. ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED Constant TooManyDescriptors. ERROR_TOO_MANY_DESCRIPTORS Constant TransactionSuperiorExists. ERROR_TRANSACTION_SUPERIOR_EXISTS Constant VolmgrPlexLastActive. ERROR_VOLMGR_PLEX_LAST_ACTIVE Constant RequestRefused. ERROR_REQUEST_REFUSED Constant InstallPolicyFailure. ERROR_INSTALL_POLICY_FAILURE Constant NoScrollbars. ERROR_NO_SCROLLBARS Constant TooManyOpenFiles. ERROR_TOO_MANY_OPEN_FILES Constant LogDedicated. ERROR_LOG_DEDICATED Constant DriveMediaMismatch. ERROR_DRIVE_MEDIA_MISMATCH Constant DsCantMoveAccountGroup. ERROR_DS_CANT_MOVE_ACCOUNT_GROUP Constant EvtCannotOpenChannelOfQuery. ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY Constant EvtNonValidatingMsxml. ERROR_EVT_NON_VALIDATING_MSXML Constant AbandonedWait0. ERROR_ABANDONED_WAIT_0 Constant IpsecMmPolicyInUse. ERROR_IPSEC_MM_POLICY_IN_USE Constant ClusterInvalidNode. ERROR_CLUSTER_INVALID_NODE Constant ClusterInvalidNodeWeight. ERROR_CLUSTER_INVALID_NODE_WEIGHT Constant AppcontainerRequired. ERROR_APPCONTAINER_REQUIRED Constant NdisMulticastNotFound. ERROR_NDIS_MULTICAST_NOT_FOUND Constant ValidateContinue. ERROR_VALIDATE_CONTINUE Constant IpsecIkeInvalidGroup. ERROR_IPSEC_IKE_INVALID_GROUP Constant VolmgrIncompleteRegeneration. ERROR_VOLMGR_INCOMPLETE_REGENERATION Constant DuplicateServiceName. ERROR_DUPLICATE_SERVICE_NAME Constant NdisInvalidAddress. ERROR_NDIS_INVALID_ADDRESS Constant InstallCancel. ERROR_INSTALL_CANCEL Constant LostWritebehindData. ERROR_LOST_WRITEBEHIND_DATA Constant DsUnableToSurrenderRoles. ERROR_DS_UNABLE_TO_SURRENDER_ROLES Constant InvalidListFormat. ERROR_INVALID_LIST_FORMAT Constant ClusterInvalidIpv6Network. ERROR_CLUSTER_INVALID_IPV6_NETWORK Constant UndefinedScope. ERROR_UNDEFINED_SCOPE Constant VhdInvalidBlockSize. ERROR_VHD_INVALID_BLOCK_SIZE Constant RxactInvalidState. ERROR_RXACT_INVALID_STATE Constant GraphicsTopologyChangesNotAllowed. ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED Constant FloppyBadRegisters. ERROR_FLOPPY_BAD_REGISTERS Constant SxsXmlEUnclosedstring. ERROR_SXS_XML_E_UNCLOSEDSTRING Constant IpsecIkeTooManyFilters. ERROR_IPSEC_IKE_TOO_MANY_FILTERS Constant PipeNotConnected. ERROR_PIPE_NOT_CONNECTED Constant PrintCancelled. ERROR_PRINT_CANCELLED Constant DsNonAsqSearch. ERROR_DS_NON_ASQ_SEARCH Constant FloatedSection. ERROR_FLOATED_SECTION Constant PageFaultCopyOnWrite. ERROR_PAGE_FAULT_COPY_ON_WRITE Constant PipeBusy. ERROR_PIPE_BUSY Constant DbgContinue. ERROR_DBG_CONTINUE Constant InvalidState. ERROR_INVALID_STATE Constant IllegalCharacter. ERROR_ILLEGAL_CHARACTER Constant IpsecIkeSrvquerycred. ERROR_IPSEC_IKE_SRVQUERYCRED Constant SxsManifestIdentitySameButContentsDifferent. ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT Constant BadMcfgTable. ERROR_BAD_MCFG_TABLE Constant UnknownRevision. ERROR_UNKNOWN_REVISION Constant ResourceOnline. ERROR_RESOURCE_ONLINE Constant GraphicsNoActiveVidpn. ERROR_GRAPHICS_NO_ACTIVE_VIDPN Constant InstallNotused. ERROR_INSTALL_NOTUSED Constant UnknownFeature. ERROR_UNKNOWN_FEATURE Constant GraphicsDdcciInvalidMessageChecksum. ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM Constant RxactCommitFailure. ERROR_RXACT_COMMIT_FAILURE Constant DsRidmgrInitError. ERROR_DS_RIDMGR_INIT_ERROR Constant InvalidCommandLine. ERROR_INVALID_COMMAND_LINE Constant Busy. ERROR_BUSY Constant FileCheckedOut. ERROR_FILE_CHECKED_OUT Constant HostNodeNotGroupOwner. ERROR_HOST_NODE_NOT_GROUP_OWNER Constant EventPending. ERROR_EVENT_PENDING Constant SxsXmlEBadxmldecl. ERROR_SXS_XML_E_BADXMLDECL Constant DsDsRequired. ERROR_DS_DS_REQUIRED Constant JournalHookSet. ERROR_JOURNAL_HOOK_SET Constant SessionCredentialConflict. ERROR_SESSION_CREDENTIAL_CONFLICT Constant SxsActivationContextDisabled. ERROR_SXS_ACTIVATION_CONTEXT_DISABLED Constant ServiceNoThread. ERROR_SERVICE_NO_THREAD Constant WinsInternal. ERROR_WINS_INTERNAL Constant DsDraMailProblem. ERROR_DS_DRA_MAIL_PROBLEM Constant QuorumNotAllowedInThisGroup. ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP Constant DsDraMissingParent. ERROR_DS_DRA_MISSING_PARENT Constant MrmInvalidFileType. ERROR_MRM_INVALID_FILE_TYPE Constant UnsupportedCompression. ERROR_UNSUPPORTED_COMPRESSION Constant GraphicsInvalidPathContentGeometryTransformation. ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION Constant DsCantAddToGc. ERROR_DS_CANT_ADD_TO_GC Constant InvalidTransaction. ERROR_INVALID_TRANSACTION Constant VolmgrPackWithoutQuorum. ERROR_VOLMGR_PACK_WITHOUT_QUORUM Constant DsCantModObjClass. ERROR_DS_CANT_MOD_OBJ_CLASS Constant CantWait. ERROR_CANT_WAIT Constant InstallPrerequisiteFailed. ERROR_INSTALL_PREREQUISITE_FAILED Constant InvalidMedia. ERROR_INVALID_MEDIA Constant InstallServiceFailure. ERROR_INSTALL_SERVICE_FAILURE Constant GracefulDisconnect. ERROR_GRACEFUL_DISCONNECT Constant NotQuorumCapable. ERROR_NOT_QUORUM_CAPABLE Constant VidPartitionDoesNotExist. ERROR_VID_PARTITION_DOES_NOT_EXIST Constant VolmgrPlexIndexInvalid. ERROR_VOLMGR_PLEX_INDEX_INVALID Constant ResourcemanagerReadOnly. ERROR_RESOURCEMANAGER_READ_ONLY Constant DriveLocked. ERROR_DRIVE_LOCKED Constant DsExistsInSubCls. ERROR_DS_EXISTS_IN_SUB_CLS Constant HandleNoLongerValid. ERROR_HANDLE_NO_LONGER_VALID Constant TrustedDomainFailure. ERROR_TRUSTED_DOMAIN_FAILURE Constant LogPolicyAlreadyInstalled. ERROR_LOG_POLICY_ALREADY_INSTALLED Constant VhdFormatUnsupportedVersion. ERROR_VHD_FORMAT_UNSUPPORTED_VERSION Constant FileInvalid. ERROR_FILE_INVALID Constant DeviceReinitializationNeeded. ERROR_DEVICE_REINITIALIZATION_NEEDED Constant IpsecIkeInvalidResponderLifetimeNotify. ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY Constant CtxWinstationAccessDenied. ERROR_CTX_WINSTATION_ACCESS_DENIED Constant NdisNotSupported. ERROR_NDIS_NOT_SUPPORTED Constant BadThreadidAddr. ERROR_BAD_THREADID_ADDR Constant GenericCommandFailed. ERROR_GENERIC_COMMAND_FAILED Constant SharingViolation. ERROR_SHARING_VIOLATION Constant MemoryHardware. ERROR_MEMORY_HARDWARE Constant WmiInstanceNotFound. ERROR_WMI_INSTANCE_NOT_FOUND Constant DsDraSchemaInformationShip. ERROR_DS_DRA_SCHEMA_INFO_SHIP Constant DsSamNeedBootkeyFloppy. ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY Constant InvalidMenuHandle. ERROR_INVALID_MENU_HANDLE Constant ClusterNullData. ERROR_CLUSTER_NULL_DATA Constant IpsecIkeAuthorizationFailureWithOptionalRetry. ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY Constant DsGlobalCantHaveLocalMember. ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER Constant DsDomainRenameInProgress. ERROR_DS_DOMAIN_RENAME_IN_PROGRESS Constant VdmDisallowed. ERROR_VDM_DISALLOWED Constant IllFormedPassword. ERROR_ILL_FORMED_PASSWORD Constant MrmInvalidPriconfig. ERROR_MRM_INVALID_PRICONFIG Constant FltCbdqDisabled. ERROR_FLT_CBDQ_DISABLED Constant ReplyMessageMismatch. ERROR_REPLY_MESSAGE_MISMATCH Constant DsKeyNotUnique. ERROR_DS_KEY_NOT_UNIQUE Constant LoginWkstaRestriction. ERROR_LOGIN_WKSTA_RESTRICTION Constant BeginningOfMedia. ERROR_BEGINNING_OF_MEDIA Constant VolmgrPlexMissing. ERROR_VOLMGR_PLEX_MISSING Constant ResourcemanagerNotFound. ERROR_RESOURCEMANAGER_NOT_FOUND Constant CtxInvalidWd. ERROR_CTX_INVALID_WD Constant VhdBlockAllocationTableCorrupt. ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT Constant TooManyCmds. ERROR_TOO_MANY_CMDS Constant SxsManifestTooBig. ERROR_SXS_MANIFEST_TOO_BIG Constant TransactionNotFound. ERROR_TRANSACTION_NOT_FOUND Constant DsExistsInMustHave. ERROR_DS_EXISTS_IN_MUST_HAVE Constant DependencyAlreadyExists. ERROR_DEPENDENCY_ALREADY_EXISTS Constant DsDraRpcCancelled. ERROR_DS_DRA_RPC_CANCELLED Constant SystemShutdown. ERROR_SYSTEM_SHUTDOWN Constant HvFeatureUnavailable. ERROR_HV_FEATURE_UNAVAILABLE Constant DsDraBadDn. ERROR_DS_DRA_BAD_DN Constant EcCircularForwarding. ERROR_EC_CIRCULAR_FORWARDING Constant VolmgrDiskSetNotContained. ERROR_VOLMGR_DISK_SET_NOT_CONTAINED Constant DsCantStart. ERROR_DS_CANT_START Constant Outofmemory. ERROR_OUTOFMEMORY Constant CannotAbortTransactions. ERROR_CANNOT_ABORT_TRANSACTIONS Constant LogonSessionCollision. ERROR_LOGON_SESSION_COLLISION Constant InvalidShowwinCommand. ERROR_INVALID_SHOWWIN_COMMAND Constant UnrecognizedVolume. ERROR_UNRECOGNIZED_VOLUME Constant BusReset. ERROR_BUS_RESET Constant NdisGroupAddressInUse. ERROR_NDIS_GROUP_ADDRESS_IN_USE Constant MuiIntlsettingsInvalidLocaleName. ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME Constant LogContainerReadFailed. ERROR_LOG_CONTAINER_READ_FAILED Constant CleanerSlotNotSet. ERROR_CLEANER_SLOT_NOT_SET Constant VidSavedStateIncompatible. ERROR_VID_SAVED_STATE_INCOMPATIBLE Constant VhdBitmapMismatch. ERROR_VHD_BITMAP_MISMATCH Constant DsDraGeneric. ERROR_DS_DRA_GENERIC Constant ServiceExists. ERROR_SERVICE_EXISTS Constant InvalidExceptionHandler. ERROR_INVALID_EXCEPTION_HANDLER Constant DsUnicodepwdNotInQuotes. ERROR_DS_UNICODEPWD_NOT_IN_QUOTES Constant DestinationElementFull. ERROR_DESTINATION_ELEMENT_FULL Constant BadDriver. ERROR_BAD_DRIVER Constant DsReferralLimitExceeded. ERROR_DS_REFERRAL_LIMIT_EXCEEDED Constant VhdSparseHeaderUnsupportedVersion. ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION Constant GraphicsInvalidColorbasis. ERROR_GRAPHICS_INVALID_COLORBASIS Constant DsSingleValueConstraint. ERROR_DS_SINGLE_VALUE_CONSTRAINT Constant IpsecMmAuthPendingDeletion. ERROR_IPSEC_MM_AUTH_PENDING_DELETION Constant LogAppendedFlushFailed. ERROR_LOG_APPENDED_FLUSH_FAILED Constant ClusterNodeNotReady. ERROR_CLUSTER_NODE_NOT_READY Constant SparseNotAllowedInTransaction. ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION Constant IpsecIkeProcessErrSa. ERROR_IPSEC_IKE_PROCESS_ERR_SA Constant InternalDbError. ERROR_INTERNAL_DB_ERROR Constant UnsupportedType. ERROR_UNSUPPORTED_TYPE Constant CtxLicenseExpired. ERROR_CTX_LICENSE_EXPIRED Constant HvInsufficientBuffers. ERROR_HV_INSUFFICIENT_BUFFERS Constant EvtConfigurationError. ERROR_EVT_CONFIGURATION_ERROR Constant DsOutOfScope. ERROR_DS_OUT_OF_SCOPE Constant ChildMustBeVolatile. ERROR_CHILD_MUST_BE_VOLATILE Constant EncryptionPolicyDeniesOperation. ERROR_ENCRYPTION_POLICY_DENIES_OPERATION Constant DsRemoteCrossrefOperationFailed. ERROR_DS_REMOTE_CROSSREF_OP_FAILED Constant FileSystemLimitation. ERROR_FILE_SYSTEM_LIMITATION Constant NoSuchUser. ERROR_NO_SUCH_USER Constant ClusterResourceVetoedCall. ERROR_CLUSTER_RESOURCE_VETOED_CALL Constant NoMoreMatches. ERROR_NO_MORE_MATCHES Constant WmiItemidNotFound. ERROR_WMI_ITEMID_NOT_FOUND Constant QueryStorageError. ERROR_QUERY_STORAGE_ERROR Constant DbgReplyLater. ERROR_DBG_REPLY_LATER Constant DriversLeakingLockedPages. ERROR_DRIVERS_LEAKING_LOCKED_PAGES Constant DsDraRefAlreadyExists. ERROR_DS_DRA_REF_ALREADY_EXISTS Constant InvalidServicename. ERROR_INVALID_SERVICENAME Constant PnpInvalidId. ERROR_PNP_INVALID_ID Constant ClusterUseSharedVolumesApi. ERROR_CLUSTER_USE_SHARED_VOLUMES_API Constant DsDraDnExists. ERROR_DS_DRA_DN_EXISTS Constant ProfileNotFound. ERROR_PROFILE_NOT_FOUND Constant LogBlockInvalid. ERROR_LOG_BLOCK_INVALID Constant XmlParseError. ERROR_XML_PARSE_ERROR Constant DeviceRemoved. ERROR_DEVICE_REMOVED Constant IpsecIkeStrongCredAuthorizationAndCertmapFailure. ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE Constant CtlogVhdChangedOffline. ERROR_CTLOG_VHD_CHANGED_OFFLINE Constant VolmgrNotificationReset. ERROR_VOLMGR_NOTIFICATION_RESET Constant PrinterDriverInUse. ERROR_PRINTER_DRIVER_IN_USE Constant ClusterResourceConfigurationError. ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR Constant DsAttIsNotOnObj. ERROR_DS_ATT_IS_NOT_ON_OBJ Constant CleanerSlotSet. ERROR_CLEANER_SLOT_SET Constant Timeout. ERROR_TIMEOUT Constant RepairDeferred. ERROR_REPAIR_DEFERRED Constant EaListInconsistent. ERROR_EA_LIST_INCONSISTENT Constant GraphicsClientvidpnNotSet. ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET Constant ClusterNodeAlreadyMember. ERROR_CLUSTER_NODE_ALREADY_MEMBER Constant MonitorInvalidStandardTimingBlock. ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK Constant IncompatibleServicePrivilege. ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE Constant MemberNotInAlias. ERROR_MEMBER_NOT_IN_ALIAS Constant NoSuchAlias. ERROR_NO_SUCH_ALIAS Constant CluscfgRollbackFailed. ERROR_CLUSCFG_ROLLBACK_FAILED Constant ApphelpBlock. ERROR_APPHELP_BLOCK Constant DsShuttingDown. ERROR_DS_SHUTTING_DOWN Constant DsSourceAndDstObjectClassMismatch. ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH Constant PrimaryTransportConnectFailed. ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED Constant CtxNoOutbuf. ERROR_CTX_NO_OUTBUF Constant InvalidMsgboxStyle. ERROR_INVALID_MSGBOX_STYLE Constant DomainTrustInconsistent. ERROR_DOMAIN_TRUST_INCONSISTENT Constant DsDraInconsistentDit. ERROR_DS_DRA_INCONSISTENT_DIT Constant InvalidPrinterCommand. ERROR_INVALID_PRINTER_COMMAND Constant DsSortControlMissing. ERROR_DS_SORT_CONTROL_MISSING Constant CurrentDomainNotAllowed. ERROR_CURRENT_DOMAIN_NOT_ALLOWED Constant IpsecBadSpi. ERROR_IPSEC_BAD_SPI Constant ServiceNotFound. ERROR_SERVICE_NOT_FOUND Constant WmiAlreadyEnabled. ERROR_WMI_ALREADY_ENABLED Constant FileOffline. ERROR_FILE_OFFLINE Constant DsNonexistentMayHave. ERROR_DS_NONEXISTENT_MAY_HAVE Constant InvalidDwpHandle. ERROR_INVALID_DWP_HANDLE Constant NoProcSlots. ERROR_NO_PROC_SLOTS Constant CompressionDisabled. ERROR_COMPRESSION_DISABLED Constant GpioInvalidRegistrationPacket. ERROR_GPIO_INVALID_REGISTRATION_PACKET Constant DsCantDemoteWithWriteableNc. ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC Constant VolmgrNumberOfDisksInvalid. ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID Constant DsDupOid. ERROR_DS_DUP_OID Constant NoVolumeLabel. ERROR_NO_VOLUME_LABEL Constant DsSizelimitExceeded. ERROR_DS_SIZELIMIT_EXCEEDED Constant InvalidMediaPool. ERROR_INVALID_MEDIA_POOL Constant RegistryRecovered. ERROR_REGISTRY_RECOVERED Constant ObjectNameExists. ERROR_OBJECT_NAME_EXISTS Constant TranslationComplete. ERROR_TRANSLATION_COMPLETE Constant GraphicsInvalidPointer. ERROR_GRAPHICS_INVALID_POINTER Constant DsLowAdldsFfl. ERROR_DS_LOW_ADLDS_FFL Constant InvalidLockRange. ERROR_INVALID_LOCK_RANGE Constant VolmgrDiskContainsNonSimpleVolume. ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME Constant CtxNoForceLogoff. ERROR_CTX_NO_FORCE_LOGOFF Constant IpsecDospNotInstalled. ERROR_IPSEC_DOSP_NOT_INSTALLED Constant DeviceNotConnected. ERROR_DEVICE_NOT_CONNECTED Constant DsObjStringNameExists. ERROR_DS_OBJ_STRING_NAME_EXISTS Constant PartialCopy. ERROR_PARTIAL_COPY Constant CtxClosePending. ERROR_CTX_CLOSE_PENDING Constant HandleDiskFull. ERROR_HANDLE_DISK_FULL Constant RecNonExistent. ERROR_REC_NON_EXISTENT Constant InvalidMessagedest. ERROR_INVALID_MESSAGEDEST Constant DiskRecalibrateFailed. ERROR_DISK_RECALIBRATE_FAILED Constant BadNetName. ERROR_BAD_NET_NAME Constant IpsecIkeMmLimit. ERROR_IPSEC_IKE_MM_LIMIT Constant SxsMissingAssemblyIdentityAttribute. ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE Constant GpioClientInformationInvalid. ERROR_GPIO_CLIENT_INFORMATION_INVALID Constant SxsMultipleDeactivation. ERROR_SXS_MULTIPLE_DEACTIVATION Constant RplNotAllowed. ERROR_RPL_NOT_ALLOWED Constant AdvancedInstallerFailed. ERROR_ADVANCED_INSTALLER_FAILED Constant BadFormat. ERROR_BAD_FORMAT Constant UserMappedFile. ERROR_USER_MAPPED_FILE Constant LogSectorParityInvalid. ERROR_LOG_SECTOR_PARITY_INVALID Constant SxsXmlEInvalidUnicode. ERROR_SXS_XML_E_INVALID_UNICODE Constant AuditingDisabled. ERROR_AUDITING_DISABLED Constant RollbackTimerExpired. ERROR_ROLLBACK_TIMER_EXPIRED Constant ClusterResourceVetoedMoveNotEnoughResourcesOnSource. ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_SOURCE Constant ResourceNotPresent. ERROR_RESOURCE_NOT_PRESENT Constant DsDraOutScheduleWindow. ERROR_DS_DRA_OUT_SCHEDULE_WINDOW Constant FltInvalidContextRegistration. ERROR_FLT_INVALID_CONTEXT_REGISTRATION Constant DsDsaMustBeIntMaster. ERROR_DS_DSA_MUST_BE_INT_MASTER Constant BcdNotAllEntriesImported. ERROR_BCD_NOT_ALL_ENTRIES_IMPORTED Constant MemberInGroup. ERROR_MEMBER_IN_GROUP Constant NdisLowPowerState. ERROR_NDIS_LOW_POWER_STATE Constant NotSupported. ERROR_NOT_SUPPORTED Constant UnknownProperty. ERROR_UNKNOWN_PROPERTY Constant LogInconsistentSecurity. ERROR_LOG_INCONSISTENT_SECURITY Constant CorruptLogCorrupted. ERROR_CORRUPT_LOG_CORRUPTED Constant GraphicsPresentModeChanged. ERROR_GRAPHICS_PRESENT_MODE_CHANGED Constant ResourceNotFound. ERROR_RESOURCE_NOT_FOUND Constant DsInvalidSearchFlagsSubtree. ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE Constant UnableToInventorySlot. ERROR_UNABLE_TO_INVENTORY_SLOT Constant FtWriteRecovery. ERROR_FT_WRITE_RECOVERY Constant ClusterDatabaseSeqmismatch. ERROR_CLUSTER_DATABASE_SEQMISMATCH Constant FsDriverRequired. ERROR_FS_DRIVER_REQUIRED Constant VolmgrVolumeNotMirrored. ERROR_VOLMGR_VOLUME_NOT_MIRRORED Constant DatabaseDoesNotExist. ERROR_DATABASE_DOES_NOT_EXIST Constant IpsecIkeInvalidHashAlg. ERROR_IPSEC_IKE_INVALID_HASH_ALG Constant CantCrossRmBoundary. ERROR_CANT_CROSS_RM_BOUNDARY Constant DsSemanticAttTest. ERROR_DS_SEMANTIC_ATT_TEST Constant UnrecognizedMedia. ERROR_UNRECOGNIZED_MEDIA Constant NotSubsted. ERROR_NOT_SUBSTED Constant GraphicsStartDeferred. ERROR_GRAPHICS_START_DEFERRED Constant UnexpNetErr. ERROR_UNEXP_NET_ERR Constant Cancelled. ERROR_CANCELLED Constant HvPartitionTooDeep. ERROR_HV_PARTITION_TOO_DEEP Constant InvalidSignalNumber. ERROR_INVALID_SIGNAL_NUMBER Constant GraphicsOpmDriverInternalError. ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR Constant GraphicsInvalidVideopresenttargetset. ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET Constant VolmgrDiskLayoutTooManyPartitions. ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS Constant RequestOutOfSequence. ERROR_REQUEST_OUT_OF_SEQUENCE Constant FltDoNotAttach. ERROR_FLT_DO_NOT_ATTACH Constant EventDone. ERROR_EVENT_DONE Constant ProfileDoesNotMatchDevice. ERROR_PROFILE_DOES_NOT_MATCH_DEVICE Constant FailRestart. ERROR_FAIL_RESTART Constant FullscreenMode. ERROR_FULLSCREEN_MODE Constant BadCurrentDirectory. ERROR_BAD_CURRENT_DIRECTORY Constant BadRecoveryPolicy. ERROR_BAD_RECOVERY_POLICY Constant GraphicsDdcciMonitorReturnedInvalidTimingStatusByte. ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE Constant InvalidPrimaryGroup. ERROR_INVALID_PRIMARY_GROUP Constant ClusterSystemConfigChanged. ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED Constant DsCantDeleteDsaObj. ERROR_DS_CANT_DELETE_DSA_OBJ Constant OffloadWriteFileNotSupported. ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED Constant LogonSessionExists. ERROR_LOGON_SESSION_EXISTS Constant DsEpochMismatch. ERROR_DS_EPOCH_MISMATCH Constant InstallFailure. ERROR_INSTALL_FAILURE Constant McaOccured. ERROR_MCA_OCCURED Constant DsAuthorizationFailed. ERROR_DS_AUTHORIZATION_FAILED Constant CardbusNotSupported. ERROR_CARDBUS_NOT_SUPPORTED Constant PagefileQuotaExceeded. ERROR_PAGEFILE_QUOTA_EXCEEDED Constant StateDeleteContainerFailed. ERROR_STATE_DELETE_CONTAINER_FAILED Constant PatchTargetNotFound. ERROR_PATCH_TARGET_NOT_FOUND Constant GraphicsDdcciInvalidData. ERROR_GRAPHICS_DDCCI_INVALID_DATA Constant InvalidVerifySwitch. ERROR_INVALID_VERIFY_SWITCH Constant WorkingSetQuota. ERROR_WORKING_SET_QUOTA Constant GraphicsLeadlinkStartDeferred. ERROR_GRAPHICS_LEADLINK_START_DEFERRED Constant SxsProtectionPublicKeyTooShort. ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT Constant AtomicLocksNotSupported. ERROR_ATOMIC_LOCKS_NOT_SUPPORTED Constant ClusterSharedVolumesInUse. ERROR_CLUSTER_SHARED_VOLUMES_IN_USE Constant InstallSourceAbsent. ERROR_INSTALL_SOURCE_ABSENT Constant NullLmPassword. ERROR_NULL_LM_PASSWORD Constant IpsecTransportFilterExists. ERROR_IPSEC_TRANSPORT_FILTER_EXISTS Constant DsExistingAdChildNc. ERROR_DS_EXISTING_AD_CHILD_NC Constant DsNotOnBacklink. ERROR_DS_NOT_ON_BACKLINK Constant VolmgrPackInvalid. ERROR_VOLMGR_PACK_INVALID Constant SxsXmlEInternalerror. ERROR_SXS_XML_E_INTERNALERROR Constant GraphicsDdcciInvalidMessageLength. ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH Constant DsNoNtdsaObject. ERROR_DS_NO_NTDSA_OBJECT Constant ClusterNetworkAlreadyOffline. ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE Constant DsModifydnDisallowedByFlags. ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG Constant IpsecIkeSecloadfail. ERROR_IPSEC_IKE_SECLOADFAIL Constant IpsecIkeInvalidHeader. ERROR_IPSEC_IKE_INVALID_HEADER Constant Nointerface. ERROR_NOINTERFACE Constant DsNoResultsReturned. ERROR_DS_NO_RESULTS_RETURNED Constant SxsFileHashMissing. ERROR_SXS_FILE_HASH_MISSING Constant IpsecAuthFirewallDrop. ERROR_IPSEC_AUTH_FIREWALL_DROP Constant BcdTooManyElements. ERROR_BCD_TOO_MANY_ELEMENTS Constant MenuItemNotFound. ERROR_MENU_ITEM_NOT_FOUND Constant NdisOpenFailed. ERROR_NDIS_OPEN_FAILED Constant InvalidUserPrincipalName. ERROR_INVALID_USER_PRINCIPAL_NAME Constant Ring2segMustBeMovable. ERROR_RING2SEG_MUST_BE_MOVABLE Constant ConnectedOtherPassword. ERROR_CONNECTED_OTHER_PASSWORD Constant IpsecIkeStrongCredAuthorizationFailure. ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE Constant IpsecIkeKerberosError. ERROR_IPSEC_IKE_KERBEROS_ERROR Constant NoRecoveryPolicy. ERROR_NO_RECOVERY_POLICY Constant GraphicsMcaMonitorViolatesMccsSpecification. ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION Constant LogPolicyNotInstalled. ERROR_LOG_POLICY_NOT_INSTALLED Constant UserExists. ERROR_USER_EXISTS Constant EfsDisabled. ERROR_EFS_DISABLED Constant IoDevice. ERROR_IO_DEVICE Constant BrokenPipe. ERROR_BROKEN_PIPE Constant IpsecIkeLoadSoftSa. ERROR_IPSEC_IKE_LOAD_SOFT_SA Constant DsInvalidDmd. ERROR_DS_INVALID_DMD Constant EfsAlgBlobTooBig. ERROR_EFS_ALG_BLOB_TOO_BIG Constant ObjectInList. ERROR_OBJECT_IN_LIST Constant DeviceUnreachable. ERROR_DEVICE_UNREACHABLE Constant GraphicsAdapterMustHaveAtLeastOneSource. ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE Constant MrmMapNotFound. ERROR_MRM_MAP_NOT_FOUND Constant ConnectionActive. ERROR_CONNECTION_ACTIVE Constant VolmgrDiskSectorSizeInvalid. ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID Constant CannotCopy. ERROR_CANNOT_COPY Constant NoLogonServers. ERROR_NO_LOGON_SERVERS Constant Retry. ERROR_RETRY Constant PrivateDialogIndex. ERROR_PRIVATE_DIALOG_INDEX Constant DsNotInstalled. ERROR_DS_NOT_INSTALLED Constant VolmgrDatabaseFull. ERROR_VOLMGR_DATABASE_FULL Constant VolmgrVolumeNotRetained. ERROR_VOLMGR_VOLUME_NOT_RETAINED Constant MonitorNoDescriptor. ERROR_MONITOR_NO_DESCRIPTOR Constant InvalidBlockLength. ERROR_INVALID_BLOCK_LENGTH Constant CtxCannotMakeEventlogEntry. ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY Constant InstallOpenPackageFailed. ERROR_INSTALL_OPEN_PACKAGE_FAILED Constant CorruptLogUnavailable. ERROR_CORRUPT_LOG_UNAVAILABLE Constant InvalidPasswordname. ERROR_INVALID_PASSWORDNAME Constant OplockHandleClosed. ERROR_OPLOCK_HANDLE_CLOSED Constant DbgCommandException. ERROR_DBG_COMMAND_EXCEPTION Constant NetOpenFailed. ERROR_NET_OPEN_FAILED Constant DatabaseBackupCorrupt. ERROR_DATABASE_BACKUP_CORRUPT Constant SxsProtectionCatalogNotValid. ERROR_SXS_PROTECTION_CATALOG_NOT_VALID Constant IpsecDospBlock. ERROR_IPSEC_DOSP_BLOCK Constant TransactionScopeCallbacksNotSet. ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET Constant GraphicsPvpInvalidCertificateLength. ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH Constant SxsDuplicateAssemblyName. ERROR_SXS_DUPLICATE_ASSEMBLY_NAME Constant ResourcePropertyUnchangeable. ERROR_RESOURCE_PROPERTY_UNCHANGEABLE Constant StackOverflowRead. ERROR_STACK_OVERFLOW_READ Constant FilenameExcedRange. ERROR_FILENAME_EXCED_RANGE Constant GraphicsInvalidPathContentType. ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE Constant IndigenousType. ERROR_INDIGENOUS_TYPE Constant InvalidHandleState. ERROR_INVALID_HANDLE_STATE Constant GraphicsPathAlreadyInTopology. ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY Constant LogSpaceReservedInvalid. ERROR_LOG_SPACE_RESERVED_INVALID Constant BadInheritanceAcl. ERROR_BAD_INHERITANCE_ACL Constant StateWriteCompositeSettingFailed. ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED Constant ServiceLogonFailed. ERROR_SERVICE_LOGON_FAILED Constant IpsecTunnelFilterExists. ERROR_IPSEC_TUNNEL_FILTER_EXISTS Constant GraphicsLeadlinkNotEnumerated. ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED Constant VirtualDiskLimitation. ERROR_VIRTUAL_DISK_LIMITATION Constant DsAttSchemaReqId. ERROR_DS_ATT_SCHEMA_REQ_ID Constant SxsXmlEExpectingclosequote. ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE Constant DsDraIncompatiblePartialSet. ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET Constant ClusterWatchdogTerminating. ERROR_CLUSTER_WATCHDOG_TERMINATING Constant FltFilterNotFound. ERROR_FLT_FILTER_NOT_FOUND Constant InstallLogFailure. ERROR_INSTALL_LOG_FAILURE Constant InvalidPassword. ERROR_INVALID_PASSWORD Constant VidChildGpaPageSetCorrupted. ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED Constant StaticInit. ERROR_STATIC_INIT Constant VidInvalidChildGpaPageSet. ERROR_VID_INVALID_CHILD_GPA_PAGE_SET Constant DifferentServiceAccount. ERROR_DIFFERENT_SERVICE_ACCOUNT Constant SystemHiveTooLarge. ERROR_SYSTEM_HIVE_TOO_LARGE Constant LibraryFull. ERROR_LIBRARY_FULL Constant DsSamNeedBootkeyPassword. ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD Constant TooManyLinks. ERROR_TOO_MANY_LINKS Constant LogBlockIncomplete. ERROR_LOG_BLOCK_INCOMPLETE Constant NdisUnsupportedMedia. ERROR_NDIS_UNSUPPORTED_MEDIA Constant VidMbpCountExceededLimit. ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT Constant CsvVolumeNotLocal. ERROR_CSV_VOLUME_NOT_LOCAL Constant SxsPolicyParseError. ERROR_SXS_POLICY_PARSE_ERROR Constant CsEncryptionNewEncryptedFile. ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE Constant VidReservePageSetTooSmall. ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL Constant IpsecIkeSimultaneousRekey. ERROR_IPSEC_IKE_SIMULTANEOUS_REKEY Constant AllUserTrustQuotaExceeded. ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED Constant ClusterNodeAlreadyUp. ERROR_CLUSTER_NODE_ALREADY_UP Constant MonitorInvalidUserFriendlyMondscBlock. ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK Constant IpsecIkeDecrypt. ERROR_IPSEC_IKE_DECRYPT Constant VidInvalidNumaSettings. ERROR_VID_INVALID_NUMA_SETTINGS Constant LogClientNotRegistered. ERROR_LOG_CLIENT_NOT_REGISTERED Constant TransactionmanagerRecoveryNameCollision. ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION Constant ClusterGumNotLocker. ERROR_CLUSTER_GUM_NOT_LOCKER Constant TxfMetadataAlreadyPresent. ERROR_TXF_METADATA_ALREADY_PRESENT Constant ClusterTooManyNodes. ERROR_CLUSTER_TOO_MANY_NODES Constant MagazineNotPresent. ERROR_MAGAZINE_NOT_PRESENT Constant InvalidLogonType. ERROR_INVALID_LOGON_TYPE Constant DsHighAdldsFfl. ERROR_DS_HIGH_ADLDS_FFL Constant GraphicsModeNotInModeset. ERROR_GRAPHICS_MODE_NOT_IN_MODESET Constant VolmgrVolumeOffline. ERROR_VOLMGR_VOLUME_OFFLINE Constant SxsXmlEUncloseddecl. ERROR_SXS_XML_E_UNCLOSEDDECL Constant FltNoHandlerDefined. ERROR_FLT_NO_HANDLER_DEFINED Constant ServerShutdownInProgress. ERROR_SERVER_SHUTDOWN_IN_PROGRESS Constant MissingSystemfile. ERROR_MISSING_SYSTEMFILE Constant HibernationFailure. ERROR_HIBERNATION_FAILURE Constant DsStrongAuthRequired. ERROR_DS_STRONG_AUTH_REQUIRED Constant UnableToInventoryTransport. ERROR_UNABLE_TO_INVENTORY_TRANSPORT Constant NoNetOrBadPath. ERROR_NO_NET_OR_BAD_PATH Constant PopupAlreadyActive. ERROR_POPUP_ALREADY_ACTIVE Constant GraphicsChildDescriptorNotSupported. ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED Constant VidInvalidMemoryBlockHandle. ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE Constant FltDeletingObject. ERROR_FLT_DELETING_OBJECT Constant CtxClientLicenseInUse. ERROR_CTX_CLIENT_LICENSE_IN_USE Constant NotFound. ERROR_NOT_FOUND Constant WmiInvalidMof. ERROR_WMI_INVALID_MOF Constant Locked. ERROR_LOCKED Constant DllInitFailedLogoff. ERROR_DLL_INIT_FAILED_LOGOFF Constant InvalidServerState. ERROR_INVALID_SERVER_STATE Constant CtlogInvalidTrackingState. ERROR_CTLOG_INVALID_TRACKING_STATE Constant HvInvalidPartitionState. ERROR_HV_INVALID_PARTITION_STATE Constant DeviceInUse. ERROR_DEVICE_IN_USE Constant CouldNotResizeLog. ERROR_COULD_NOT_RESIZE_LOG Constant SxsXmlEMultipleColons. ERROR_SXS_XML_E_MULTIPLE_COLONS Constant SxsIncorrectPublicKeyToken. ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN Constant DsSingleUserModeFailed. ERROR_DS_SINGLE_USER_MODE_FAILED Constant FloatMultipleTraps. ERROR_FLOAT_MULTIPLE_TRAPS Constant GraphicsCancelVidpnTopologyAugmentation. ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION Constant IpsecIkeProcessErrHash. ERROR_IPSEC_IKE_PROCESS_ERR_HASH Constant EasDidntFit. ERROR_EAS_DIDNT_FIT Constant CorruptLogOverfull. ERROR_CORRUPT_LOG_OVERFULL Constant ClusterRestypeNotSupported. ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED Constant DsCantModPrimarygroupid. ERROR_DS_CANT_MOD_PRIMARYGROUPID Constant InvalidSegmentNumber. ERROR_INVALID_SEGMENT_NUMBER Constant DsDraSourceReinstalled. ERROR_DS_DRA_SOURCE_REINSTALLED Constant VhdInvalidType. ERROR_VHD_INVALID_TYPE Constant IncorrectAddress. ERROR_INCORRECT_ADDRESS Constant Wait3. ERROR_WAIT_3 Constant ClusterInternalInvalidFunction. ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION Constant NetworkNotAvailable. ERROR_NETWORK_NOT_AVAILABLE Constant ClusterInvalidStringFormat. ERROR_CLUSTER_INVALID_STRING_FORMAT Constant EaAccessDenied. ERROR_EA_ACCESS_DENIED Constant EvtFilterOutOfRange. ERROR_EVT_FILTER_OUT_OF_RANGE Constant DsNameReferenceInvalid. ERROR_DS_NAME_REFERENCE_INVALID Constant LogonNotGranted. ERROR_LOGON_NOT_GRANTED Constant InvalidSeparatorFile. ERROR_INVALID_SEPARATOR_FILE Constant VolmgrPlexIndexDuplicate. ERROR_VOLMGR_PLEX_INDEX_DUPLICATE Constant DsObjectResultsTooLarge. ERROR_DS_OBJECT_RESULTS_TOO_LARGE Constant InvalidDeviceObjectParameter. ERROR_INVALID_DEVICE_OBJECT_PARAMETER Constant DsBadRdnAttIdSyntax. ERROR_DS_BAD_RDN_ATT_ID_SYNTAX Constant ExceptionInResourceCall. ERROR_EXCEPTION_IN_RESOURCE_CALL Constant PrinterHasJobsQueued. ERROR_PRINTER_HAS_JOBS_QUEUED Constant HwndsHaveDiffParent. ERROR_HWNDS_HAVE_DIFF_PARENT Constant MrmNoMatchOrDefaultCandidate. ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE Constant VolmgrTooManyNotificationRequests. ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS Constant IpsecIkeTimedOut. ERROR_IPSEC_IKE_TIMED_OUT Constant DsNameUnparseable. ERROR_DS_NAME_UNPARSEABLE Constant TooManySess. ERROR_TOO_MANY_SESS Constant HookTypeNotAllowed. ERROR_HOOK_TYPE_NOT_ALLOWED Constant VolmgrDiskIdInvalid. ERROR_VOLMGR_DISK_ID_INVALID Constant InvalidLogonHours. ERROR_INVALID_LOGON_HOURS Constant ClusterNodeNotFound. ERROR_CLUSTER_NODE_NOT_FOUND Constant PagedSystemResources. ERROR_PAGED_SYSTEM_RESOURCES Constant IpsecIkeNoPublicKey. ERROR_IPSEC_IKE_NO_PUBLIC_KEY Constant UnwindConsolidate. ERROR_UNWIND_CONSOLIDATE Constant SxsXmlEBadcharinstring. ERROR_SXS_XML_E_BADCHARINSTRING Constant InvalidGroupAttributes. ERROR_INVALID_GROUP_ATTRIBUTES Constant VolmgrPlexNotSimpleSpanned. ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED Constant InvalidAccess. ERROR_INVALID_ACCESS Constant DiskQuotaExceeded. ERROR_DISK_QUOTA_EXCEEDED Constant NoSuchMember. ERROR_NO_SUCH_MEMBER Constant InvalidSubAuthority. ERROR_INVALID_SUB_AUTHORITY Constant DsLdapSendQueueFull. ERROR_DS_LDAP_SEND_QUEUE_FULL Constant GraphicsInvalidVideopresentsourceset. ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET Constant DsInvalidAttributeSyntax. ERROR_DS_INVALID_ATTRIBUTE_SYNTAX Constant DsCouldntUpdateSpns. ERROR_DS_COULDNT_UPDATE_SPNS Constant EnlistmentNotSuperior. ERROR_ENLISTMENT_NOT_SUPERIOR Constant CtxModemInfNotFound. ERROR_CTX_MODEM_INF_NOT_FOUND Constant GraphicsOpmInternalError. ERROR_GRAPHICS_OPM_INTERNAL_ERROR Constant VolmgrNumberOfPlexesInvalid. ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID Constant SxsKeyNotFound. ERROR_SXS_KEY_NOT_FOUND Constant AlreadyWaiting. ERROR_ALREADY_WAITING Constant NoNvramResources. ERROR_NO_NVRAM_RESOURCES Constant DsCantWithAcctGroupMembershps. ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS Constant CantBreakTransactionalDependency. ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY Constant VirtdiskNotVirtualDisk. ERROR_VIRTDISK_NOT_VIRTUAL_DISK Constant SxsXmlEUnbalancedparen. ERROR_SXS_XML_E_UNBALANCEDPAREN Constant DirNotRoot. ERROR_DIR_NOT_ROOT Constant DsCantCacheAtt. ERROR_DS_CANT_CACHE_ATT Constant MonitorInvalidDetailedTimingBlock. ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK Constant VolmgrDiskDuplicate. ERROR_VOLMGR_DISK_DUPLICATE Constant EcCredNotFound. ERROR_EC_CRED_NOT_FOUND Constant NodeCantHostResource. ERROR_NODE_CANT_HOST_RESOURCE Constant DsSubrefMustHaveParent. ERROR_DS_SUBREF_MUST_HAVE_PARENT Constant ClusterNodeShuttingDown. ERROR_CLUSTER_NODE_SHUTTING_DOWN Constant ThreadAlreadyInTask. ERROR_THREAD_ALREADY_IN_TASK Constant ClusterResourceVetoedMoveIncompatibleNodes. ERROR_CLUSTER_RESOURCE_VETOED_MOVE_INCOMPATIBLE_NODES Constant ExpiredHandle. ERROR_EXPIRED_HANDLE Constant LogPinned. ERROR_LOG_PINNED Constant VolmgrPackConfigOnline. ERROR_VOLMGR_PACK_CONFIG_ONLINE Constant CtxGraphicsInvalid. ERROR_CTX_GRAPHICS_INVALID Constant DsNameErrorResolving. ERROR_DS_NAME_ERROR_RESOLVING Constant DsCantFindExpectedNc. ERROR_DS_CANT_FIND_EXPECTED_NC Constant GroupNotOnline. ERROR_GROUP_NOT_ONLINE Constant ClusterNotSharedVolume. ERROR_CLUSTER_NOT_SHARED_VOLUME Constant VolmgrDifferentSectorSize. ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE Constant InsufficientPower. ERROR_INSUFFICIENT_POWER Constant VidPartitionNameTooLong. ERROR_VID_PARTITION_NAME_TOO_LONG Constant ResourceRequirementsChanged. ERROR_RESOURCE_REQUIREMENTS_CHANGED Constant UnknownPrinterDriver. ERROR_UNKNOWN_PRINTER_DRIVER Constant VidInvalidGpaRangeHandle. ERROR_VID_INVALID_GPA_RANGE_HANDLE Constant NotifyEnumDir. ERROR_NOTIFY_ENUM_DIR Constant FltNotSafeToPostOperation. ERROR_FLT_NOT_SAFE_TO_POST_OPERATION Constant HookNeedsHmod. ERROR_HOOK_NEEDS_HMOD Constant VidInvalidProcessorState. ERROR_VID_INVALID_PROCESSOR_STATE Constant InvalidIconHandle. ERROR_INVALID_ICON_HANDLE Constant RmMetadataCorrupt. ERROR_RM_METADATA_CORRUPT Constant IpAddressConflict2. ERROR_IP_ADDRESS_CONFLICT2 Constant VolmgrIncompleteDiskMigration. ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION Constant CannotGrantRequestedOplock. ERROR_CANNOT_GRANT_REQUESTED_OPLOCK Constant VolumeNotSupportEfs. ERROR_VOLUME_NOT_SUPPORT_EFS Constant IpsecIkeInvalidEncryptAlg. ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG Constant PasswordExpired. ERROR_PASSWORD_EXPIRED Constant AllocateBucket. ERROR_ALLOCATE_BUCKET Constant IllegalElementAddress. ERROR_ILLEGAL_ELEMENT_ADDRESS Constant CtxModemResponseTimeout. ERROR_CTX_MODEM_RESPONSE_TIMEOUT Constant GraphicsNoAvailableImportanceOrdinals. ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS Constant ImageMachineTypeMismatchExe. ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE Constant TooManyContextIds. ERROR_TOO_MANY_CONTEXT_IDS Constant DsAuditFailure. ERROR_DS_AUDIT_FAILURE Constant BadNetpath. ERROR_BAD_NETPATH Constant DsDraNoReplica. ERROR_DS_DRA_NO_REPLICA Constant RevisionMismatch. ERROR_REVISION_MISMATCH Constant GraphicsI2CErrorTransmittingData. ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA Constant IpsecIkeInvalidMmForQm. ERROR_IPSEC_IKE_INVALID_MM_FOR_QM Constant CluscfgSystemDiskDriveLetterConflict. ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT Constant BadPipe. ERROR_BAD_PIPE Constant DsNoTreeDeleteAboveNc. ERROR_DS_NO_TREE_DELETE_ABOVE_NC Constant WmiGuidDisconnected. ERROR_WMI_GUID_DISCONNECTED Constant VolmgrNotPrimaryPack. ERROR_VOLMGR_NOT_PRIMARY_PACK Constant MachineLocked. ERROR_MACHINE_LOCKED Constant VidMessageQueueAlreadyExists. ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS Constant DecryptionFailed. ERROR_DECRYPTION_FAILED Constant WriteFault. ERROR_WRITE_FAULT Constant NotEnoughServerMemory. ERROR_NOT_ENOUGH_SERVER_MEMORY Constant DsBusy. ERROR_DS_BUSY Constant MrmInvalidQualifierValue. ERROR_MRM_INVALID_QUALIFIER_VALUE Constant GraphicsNoDisplayModeManagementSupport. ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT Constant DsAttValAlreadyExists. ERROR_DS_ATT_VAL_ALREADY_EXISTS Constant NtCrossEncryptionRequired. ERROR_NT_CROSS_ENCRYPTION_REQUIRED Constant ClusterShuttingDown. ERROR_CLUSTER_SHUTTING_DOWN Constant ClusterMembershipInvalidState. ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE Constant ClusterMaxnumOfResourcesExceeded. ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED Constant DbgTerminateProcess. ERROR_DBG_TERMINATE_PROCESS Constant InvalidDrive. ERROR_INVALID_DRIVE Constant UserApc. ERROR_USER_APC Constant CtxModemResponseError. ERROR_CTX_MODEM_RESPONSE_ERROR Constant GraphicsAdapterMustHaveAtLeastOneTarget. ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET Constant JoinToJoin. ERROR_JOIN_TO_JOIN Constant NotAuthenticated. ERROR_NOT_AUTHENTICATED Constant OplockSwitchedToNewHandle. ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE Constant DsInvalidRoleOwner. ERROR_DS_INVALID_ROLE_OWNER Constant Empty. ERROR_EMPTY Constant BadValidationClass. ERROR_BAD_VALIDATION_CLASS Constant InvalidLabel. ERROR_INVALID_LABEL Constant RmNotActive. ERROR_RM_NOT_ACTIVE Constant NodeCannotBeClustered. ERROR_NODE_CANNOT_BE_CLUSTERED Constant SplNoStartdoc. ERROR_SPL_NO_STARTDOC Constant IpsecIkeDhFailure. ERROR_IPSEC_IKE_DH_FAILURE Constant DsDifferentReplEpochs. ERROR_DS_DIFFERENT_REPL_EPOCHS Constant IpsecIkePolicyChange. ERROR_IPSEC_IKE_POLICY_CHANGE Constant NoWritableDeviceContextFound. ERROR_NO_WRITABLE_DC_FOUND Constant DsMachineAccountQuotaExceeded. ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED Constant SxsAssemblyNotFound. ERROR_SXS_ASSEMBLY_NOT_FOUND Constant McaInvalidCapabilitiesString. ERROR_MCA_INVALID_CAPABILITIES_STRING Constant QuotaListInconsistent. ERROR_QUOTA_LIST_INCONSISTENT Constant SxsDuplicateWindowclassName. ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME Constant SxsXmlEMissingwhitespace. ERROR_SXS_XML_E_MISSINGWHITESPACE Constant SamInitFailure. ERROR_SAM_INIT_FAILURE Constant NoUnicodeTranslation. ERROR_NO_UNICODE_TRANSLATION Constant HvInvalidLpIndex. ERROR_HV_INVALID_LP_INDEX Constant DllInitFailed. ERROR_DLL_INIT_FAILED Constant MemberInAlias. ERROR_MEMBER_IN_ALIAS Constant OverrideNochanges. ERROR_OVERRIDE_NOCHANGES Constant VolmgrPackLogUpdateFailed. ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED Constant QuorumResourceOnlineFailed. ERROR_QUORUM_RESOURCE_ONLINE_FAILED Constant DsWrongOmObjClass. ERROR_DS_WRONG_OM_OBJ_CLASS Constant CtxWinstationAlreadyExists. ERROR_CTX_WINSTATION_ALREADY_EXISTS Constant Alerted. ERROR_ALERTED Constant FailedDriverEntry. ERROR_FAILED_DRIVER_ENTRY Constant NoCallbackActive. ERROR_NO_CALLBACK_ACTIVE Constant VolmgrMemberNotDetached. ERROR_VOLMGR_MEMBER_NOT_DETACHED Constant TransactionalConflict. ERROR_TRANSACTIONAL_CONFLICT Constant DirectAccessHandle. ERROR_DIRECT_ACCESS_HANDLE Constant GraphicsInvalidVidpnPresentPath. ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH Constant NotEnoughMemory. ERROR_NOT_ENOUGH_MEMORY Constant InsufficientResourceForSpecifiedSharedSectionSize. ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE Constant InvalidQuotaLower. ERROR_INVALID_QUOTA_LOWER Constant MrmDuplicateEntry. ERROR_MRM_DUPLICATE_ENTRY Constant ClusterMaximumNodesInCluster. ERROR_CLUSTER_MAX_NODES_IN_CLUSTER Constant CreateFailed. ERROR_CREATE_FAILED Constant StateWriteSettingFailed. ERROR_STATE_WRITE_SETTING_FAILED Constant RmodeApp. ERROR_RMODE_APP Constant TimerResumeIgnored. ERROR_TIMER_RESUME_IGNORED Constant IpsecIkeCrlFailed. ERROR_IPSEC_IKE_CRL_FAILED Constant RdpProtocolError. ERROR_RDP_PROTOCOL_ERROR Constant DsDupSchemaIdGuid. ERROR_DS_DUP_SCHEMA_ID_GUID Constant LogNotEnoughContainers. ERROR_LOG_NOT_ENOUGH_CONTAINERS Constant ConnectionInvalid. ERROR_CONNECTION_INVALID Constant SxsDuplicateIid. ERROR_SXS_DUPLICATE_IID Constant NoSuchGroup. ERROR_NO_SUCH_GROUP Constant SxsXmlEMissingquote. ERROR_SXS_XML_E_MISSINGQUOTE Constant InvalidFunction. ERROR_INVALID_FUNCTION Constant IpsecIkeInvalidFilter. ERROR_IPSEC_IKE_INVALID_FILTER Constant TransactionFreezeInProgress. ERROR_TRANSACTION_FREEZE_IN_PROGRESS Constant VhdChildParentIdMismatch. ERROR_VHD_CHILD_PARENT_ID_MISMATCH Constant DsCantOnNonLeaf. ERROR_DS_CANT_ON_NON_LEAF Constant StateSetVersionFailed. ERROR_STATE_SET_VERSION_FAILED Constant ActivationCountExceeded. ERROR_ACTIVATION_COUNT_EXCEEDED Constant InstallPackageInvalid. ERROR_INSTALL_PACKAGE_INVALID Constant EvtInvalidChannelPath. ERROR_EVT_INVALID_CHANNEL_PATH Constant GraphicsTryAgainLater. ERROR_GRAPHICS_TRY_AGAIN_LATER Constant Wait2. ERROR_WAIT_2 Constant AuthipFailure. ERROR_AUTHIP_FAILURE Constant GraphicsVideoPresentTargetsLessThanSources. ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES Constant ReparseTagInvalid. ERROR_REPARSE_TAG_INVALID Constant DsParamError. ERROR_DS_PARAM_ERROR Constant InvalidOwner. ERROR_INVALID_OWNER Constant DsFlatNameExistsInForest. ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST Constant TransactionsNotFrozen. ERROR_TRANSACTIONS_NOT_FROZEN Constant IpsecDospReceivedMulticast. ERROR_IPSEC_DOSP_RECEIVED_MULTICAST Constant GraphicsVidpnTopologyNotSupported. ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED Constant TransactionIntegrityViolated. ERROR_TRANSACTION_INTEGRITY_VIOLATED Constant GraphicsOpmAllHdcpHardwareAlreadyInUse. ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE Constant SxsAssemblyIsNotADeployment. ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT Constant SxsXmlEReservednamespace. ERROR_SXS_XML_E_RESERVEDNAMESPACE Constant DsHierarchyTableTooDeep. ERROR_DS_HIERARCHY_TABLE_TOO_DEEP Constant IpsecMmAuthExists. ERROR_IPSEC_MM_AUTH_EXISTS Constant SystemProcessTerminated. ERROR_SYSTEM_PROCESS_TERMINATED Constant GraphicsI2CErrorReceivingData. ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA Constant PathBusy. ERROR_PATH_BUSY Constant FltNoDeviceObject. ERROR_FLT_NO_DEVICE_OBJECT Constant GraphicsInvalidMonitorFrequencyrangeConstraint. ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT Constant WrongTargetName. ERROR_WRONG_TARGET_NAME Constant VolmgrVolumeRetained. ERROR_VOLMGR_VOLUME_RETAINED Constant WrongCompartment. ERROR_WRONG_COMPARTMENT Constant DsModifydnDisallowedByInstanceType. ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE Constant VerifierStop. ERROR_VERIFIER_STOP Constant ShortNamesNotEnabledOnVolume. ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME Constant DsCantDelete. ERROR_DS_CANT_DELETE Constant InvalidProfile. ERROR_INVALID_PROFILE Constant PrinterDriverPackageInUse. ERROR_PRINTER_DRIVER_PACKAGE_IN_USE Constant VidExceededKmContextCountLimit. ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT Constant GraphicsPresentDenied. ERROR_GRAPHICS_PRESENT_DENIED Constant NdisInterfaceClosing. ERROR_NDIS_INTERFACE_CLOSING Constant CannotDetectDriverFailure. ERROR_CANNOT_DETECT_DRIVER_FAILURE Constant SxsFileNotPartOfAssembly. ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY Constant DependentResourceExists. ERROR_DEPENDENT_RESOURCE_EXISTS Constant InvalidHookHandle. ERROR_INVALID_HOOK_HANDLE Constant LogPinnedReservation. ERROR_LOG_PINNED_RESERVATION Constant InstallSuspend. ERROR_INSTALL_SUSPEND Constant IncompatibleWithGlobalShortNameRegistrySetting. ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING Constant DsNoRequestedAttsFound. ERROR_DS_NO_REQUESTED_ATTS_FOUND Constant DsClassMustBeConcrete. ERROR_DS_CLASS_MUST_BE_CONCRETE Constant Thread1Inactive. ERROR_THREAD_1_INACTIVE Constant MessageSyncOnly. ERROR_MESSAGE_SYNC_ONLY Constant GpioIncompatibleConnectMode. ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE Constant FltInvalidAsynchronousRequest. ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST Constant DsInstallNoSourceSchVersion. ERROR_DS_INSTALL_NO_SRC_SCH_VERSION Constant NotLocked. ERROR_NOT_LOCKED Constant SpecialAccount. ERROR_SPECIAL_ACCOUNT Constant NotificationGuidAlreadyDefined. ERROR_NOTIFICATION_GUID_ALREADY_DEFINED Constant GraphicsI2CDeviceDoesNotExist. ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST Constant InvalidData. ERROR_INVALID_DATA Constant ServiceSpecificError. ERROR_SERVICE_SPECIFIC_ERROR Constant GraphicsMonitordescriptorIdMustBeUnique. ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE Constant IsSubstTarget. ERROR_IS_SUBST_TARGET Constant DebuggerInactive. ERROR_DEBUGGER_INACTIVE Constant VolmgrMemberRegenerating. ERROR_VOLMGR_MEMBER_REGENERATING Constant VolmgrPlexNotSimple. ERROR_VOLMGR_PLEX_NOT_SIMPLE Constant ResmonSystemResourcesLacking. ERROR_RESMON_SYSTEM_RESOURCES_LACKING Constant WasUnlocked. ERROR_WAS_UNLOCKED Constant DllNotFound. ERROR_DLL_NOT_FOUND Constant MarshallOverflow. ERROR_MARSHALL_OVERFLOW Constant TrustFailure. ERROR_TRUST_FAILURE Constant WrongEfs. ERROR_WRONG_EFS Constant SystemPowerstateComplexTransition. ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION Constant DsCountingAbIndicesFailed. ERROR_DS_COUNTING_AB_INDICES_FAILED Constant MaximumSessionsReached. ERROR_MAX_SESSIONS_REACHED Constant PageFaultGuardPage. ERROR_PAGE_FAULT_GUARD_PAGE Constant EcCredstoreFull. ERROR_EC_CREDSTORE_FULL Constant DsOutOfVersionStore. ERROR_DS_OUT_OF_VERSION_STORE Constant UnexpectedMmExtendErr. ERROR_UNEXPECTED_MM_EXTEND_ERR Constant DsSourceAuditingNotEnabled. ERROR_DS_SOURCE_AUDITING_NOT_ENABLED Constant GraphicsOpmOutputDoesNotSupportHdcp. ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP Constant ExeCannotModifySignedBinary. ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY Constant DsDraShutdown. ERROR_DS_DRA_SHUTDOWN Constant VidExceededMbpEntryMapLimit. ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT Constant ArbitrationUnhandled. ERROR_ARBITRATION_UNHANDLED Constant TransactionAlreadyAborted. ERROR_TRANSACTION_ALREADY_ABORTED Constant VolmgrTransactionInProgress. ERROR_VOLMGR_TRANSACTION_IN_PROGRESS Constant StateQuerySettingFailed. ERROR_STATE_QUERY_SETTING_FAILED Constant CtxClientQueryTimeout. ERROR_CTX_CLIENT_QUERY_TIMEOUT Constant WriteProtect. ERROR_WRITE_PROTECT Constant IpsecIkeInvalidAuthAlg. ERROR_IPSEC_IKE_INVALID_AUTH_ALG Constant LogMultiplexed. ERROR_LOG_MULTIPLEXED Constant DsCouldntLockTreeForDelete. ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE Constant PrivilegeNotHeld. ERROR_PRIVILEGE_NOT_HELD Constant ProtocolUnreachable. ERROR_PROTOCOL_UNREACHABLE Constant ReceivePartialExpedited. ERROR_RECEIVE_PARTIAL_EXPEDITED Constant CtxEncryptionLevelRequired. ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED Constant SharingBufferExceeded. ERROR_SHARING_BUFFER_EXCEEDED Constant RxactStateCreated. ERROR_RXACT_STATE_CREATED Constant DsAuxClsTestFail. ERROR_DS_AUX_CLS_TEST_FAIL Constant StreamMiniversionNotFound. ERROR_STREAM_MINIVERSION_NOT_FOUND Constant DomainLimitExceeded. ERROR_DOMAIN_LIMIT_EXCEEDED Constant NdisOffloadPolicy. ERROR_NDIS_OFFLOAD_POLICY Constant GraphicsDriverMismatch. ERROR_GRAPHICS_DRIVER_MISMATCH Constant DsConstructedAttMod. ERROR_DS_CONSTRUCTED_ATT_MOD Constant DsInvalidScript. ERROR_DS_INVALID_SCRIPT Constant ResourceCallTimedOut. ERROR_RESOURCE_CALL_TIMED_OUT Constant SxsXmlEMissingroot. ERROR_SXS_XML_E_MISSINGROOT Constant CtxLogonDisabled. ERROR_CTX_LOGON_DISABLED Constant NdisAdapterNotFound. ERROR_NDIS_ADAPTER_NOT_FOUND Constant MrmUnsupportedDirectoryType. ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE Constant NoSecurityOnObject. ERROR_NO_SECURITY_ON_OBJECT Constant InvalidScrollbarRange. ERROR_INVALID_SCROLLBAR_RANGE Constant ChildNotComplete. ERROR_CHILD_NOT_COMPLETE Constant ImageSubsystemNotPresent. ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT Constant DsNoSuchObject. ERROR_DS_NO_SUCH_OBJECT Constant ClusterResourceProviderFailed. ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED Constant UnknownProduct. ERROR_UNKNOWN_PRODUCT Constant HashNotPresent. ERROR_HASH_NOT_PRESENT Constant IpsecIkeInvalidKeyUsage. ERROR_IPSEC_IKE_INVALID_KEY_USAGE Constant PrinterNotShareable. ERROR_PRINTER_NOT_SHAREABLE Constant NotSupportedInAppcontainer. ERROR_NOT_SUPPORTED_IN_APPCONTAINER Constant RemoteFileVersionMismatch. ERROR_REMOTE_FILE_VERSION_MISMATCH Constant GraphicsInvalidClientType. ERROR_GRAPHICS_INVALID_CLIENT_TYPE Constant UnableToInventoryDrive. ERROR_UNABLE_TO_INVENTORY_DRIVE Constant ClusterNetworkNotFoundForIp. ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP Constant CrmProtocolAlreadyExists. ERROR_CRM_PROTOCOL_ALREADY_EXISTS Constant DdeFail. ERROR_DDE_FAIL Constant Cantread. ERROR_CANTREAD Constant DsNameErrorNotFound. ERROR_DS_NAME_ERROR_NOT_FOUND Constant VhdSparseHeaderChecksumMismatch. ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH Constant LogMetadataFlushFailed. ERROR_LOG_METADATA_FLUSH_FAILED Constant LogContainerLimitExceeded. ERROR_LOG_CONTAINER_LIMIT_EXCEEDED Constant NotReady. ERROR_NOT_READY Constant CluscfgAlreadyCommitted. ERROR_CLUSCFG_ALREADY_COMMITTED Constant VolmgrNumberOfDisksInPlexInvalid. ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID Constant ClusterRegistryInvalidFunction. ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION Constant DsAttNotDefForClass. ERROR_DS_ATT_NOT_DEF_FOR_CLASS Constant DsCantRemMissingAttVal. ERROR_DS_CANT_REM_MISSING_ATT_VAL Constant StateCreateContainerFailed. ERROR_STATE_CREATE_CONTAINER_FAILED Constant IpsecIkeAddUpdateKeyFailed. ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED Constant Badkey. ERROR_BADKEY Constant SxsInvalidIdentityAttributeValue. ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE Constant DsCantOnRdn. ERROR_DS_CANT_ON_RDN Constant ClusterNoNetAdapters. ERROR_CLUSTER_NO_NET_ADAPTERS Constant PageFaultDemandZero. ERROR_PAGE_FAULT_DEMAND_ZERO Constant MediaUnavailable. ERROR_MEDIA_UNAVAILABLE Constant ServiceNotifyClientLagging. ERROR_SERVICE_NOTIFY_CLIENT_LAGGING Constant InvalidThreadId. ERROR_INVALID_THREAD_ID Constant InvalidDll. ERROR_INVALID_DLL Constant GraphicsDatasetIsEmpty. ERROR_GRAPHICS_DATASET_IS_EMPTY Constant HvNoData. ERROR_HV_NO_DATA Constant HvInvalidProximityDomainInformation. ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO Constant LogTailInvalid. ERROR_LOG_TAIL_INVALID Constant DsNotSupported. ERROR_DS_NOT_SUPPORTED Constant Badstartposition. ERROR_BADSTARTPOSITION Constant AccountExpired. ERROR_ACCOUNT_EXPIRED Constant AccountRestriction. ERROR_ACCOUNT_RESTRICTION Constant SxsDuplicateTlbid. ERROR_SXS_DUPLICATE_TLBID Constant DsConfidentialityRequired. ERROR_DS_CONFIDENTIALITY_REQUIRED Constant SxsManifestParseError. ERROR_SXS_MANIFEST_PARSE_ERROR Constant ShutdownInProgress. ERROR_SHUTDOWN_IN_PROGRESS Constant NoMoreUserHandles. ERROR_NO_MORE_USER_HANDLES Constant HvNotAcknowledged. ERROR_HV_NOT_ACKNOWLEDGED Constant LocalUserSessionKey. ERROR_LOCAL_USER_SESSION_KEY Constant DsDraSourceDisabled. ERROR_DS_DRA_SOURCE_DISABLED Constant DsBadAttSchemaSyntax. ERROR_DS_BAD_ATT_SCHEMA_SYNTAX Constant OnlyIfConnected. ERROR_ONLY_IF_CONNECTED Constant VolmgrDiskInvalid. ERROR_VOLMGR_DISK_INVALID Constant BadFileType. ERROR_BAD_FILE_TYPE Constant EvtPublisherMetadataNotFound. ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND Constant PipeConnected. ERROR_PIPE_CONNECTED Constant SxsXmlEBadxmlcase. ERROR_SXS_XML_E_BADXMLCASE Constant ExeCannotModifyStrongSignedBinary. ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY Constant NoSecrets. ERROR_NO_SECRETS Constant DsNoAttributeOrValue. ERROR_DS_NO_ATTRIBUTE_OR_VALUE Constant ProcessAborted. ERROR_PROCESS_ABORTED Constant InvalidLdtDescriptor. ERROR_INVALID_LDT_DESCRIPTOR Constant DiskFull. ERROR_DISK_FULL Constant PromotionActive. ERROR_PROMOTION_ACTIVE Constant DsGenericError. ERROR_DS_GENERIC_ERROR Constant ClassDoesNotExist. ERROR_CLASS_DOES_NOT_EXIST Constant SxsXmlEInvalidVersion. ERROR_SXS_XML_E_INVALID_VERSION Constant McaInvalidTechnologyTypeReturned. ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED Constant OffloadWriteFltNotSupported. ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED Constant VolmgrMemberMissing. ERROR_VOLMGR_MEMBER_MISSING Constant DsAttAlreadyExists. ERROR_DS_ATT_ALREADY_EXISTS Constant IpsecIkeNoPrivateKey. ERROR_IPSEC_IKE_NO_PRIVATE_KEY Constant DeviceRequiresCleaning. ERROR_DEVICE_REQUIRES_CLEANING Constant AdapHdwErr. ERROR_ADAP_HDW_ERR Constant EvtEventTemplateNotFound. ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND Constant TransactionmanagerIdentityMismatch. ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH Constant SxsXmlEUnclosedcomment. ERROR_SXS_XML_E_UNCLOSEDCOMMENT Constant DsNotSupportedSortOrder. ERROR_DS_NOT_SUPPORTED_SORT_ORDER Constant IpsecIkeQmLimit. ERROR_IPSEC_IKE_QM_LIMIT Constant ResumeHibernation. ERROR_RESUME_HIBERNATION Constant NetworkBusy. ERROR_NETWORK_BUSY Constant SystemImageBadSignature. ERROR_SYSTEM_IMAGE_BAD_SIGNATURE Constant TxfDirNotEmpty. ERROR_TXF_DIR_NOT_EMPTY Constant NoMoreItems. ERROR_NO_MORE_ITEMS Constant NdisDot11AutoConfigEnabled. ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED Constant GraphicsTryAgainNow. ERROR_GRAPHICS_TRY_AGAIN_NOW Constant DuplicatePrivileges. ERROR_DUPLICATE_PRIVILEGES Constant NoShutdownInProgress. ERROR_NO_SHUTDOWN_IN_PROGRESS Constant WowAssertion. ERROR_WOW_ASSERTION Constant LogPolicyConflict. ERROR_LOG_POLICY_CONFLICT Constant OplockNotGranted. ERROR_OPLOCK_NOT_GRANTED Constant AssertionFailure. ERROR_ASSERTION_FAILURE Constant IpsecIkeNoCert. ERROR_IPSEC_IKE_NO_CERT Constant CsEncryptionFileNotCse. ERROR_CS_ENCRYPTION_FILE_NOT_CSE Constant VidSavedStateUnrecognizedItem. ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM Constant InvalidAcl. ERROR_INVALID_ACL Constant DsCodeInconsistency. ERROR_DS_CODE_INCONSISTENCY Constant CsEncryptionExistingEncryptedFile. ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE Constant CannotFindWndClass. ERROR_CANNOT_FIND_WND_CLASS Constant WmiDpNotFound. ERROR_WMI_DP_NOT_FOUND Constant XmlEncodingMismatch. ERROR_XML_ENCODING_MISMATCH Constant HvInvalidHypercallCode. ERROR_HV_INVALID_HYPERCALL_CODE Constant DsExistsInRdnattid. ERROR_DS_EXISTS_IN_RDNATTID Constant ClusterPartialSend. ERROR_CLUSTER_PARTIAL_SEND Constant GraphicsInvalidVidpn. ERROR_GRAPHICS_INVALID_VIDPN Constant VolmgrDiskDynamic. ERROR_VOLMGR_DISK_DYNAMIC Constant DsDraBusy. ERROR_DS_DRA_BUSY Constant NdisMediaDisconnected. ERROR_NDIS_MEDIA_DISCONNECTED Constant SemIsSet. ERROR_SEM_IS_SET Constant GraphicsMcaInvalidCapabilitiesString. ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING Constant FileNotFound. ERROR_FILE_NOT_FOUND Constant InstallOutOfDiskSpace. ERROR_INSTALL_OUT_OF_DISK_SPACE Constant InternalDbCorruption. ERROR_INTERNAL_DB_CORRUPTION Constant DsNotifyFilterTooComplex. ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX Constant InvalidFlags. ERROR_INVALID_FLAGS Constant ConnectionAborted. ERROR_CONNECTION_ABORTED Constant SymlinkClassDisabled. ERROR_SYMLINK_CLASS_DISABLED Constant DsMissingSupref. ERROR_DS_MISSING_SUPREF Constant SxsXmlEDuplicateattribute. ERROR_SXS_XML_E_DUPLICATEATTRIBUTE Constant ExceptionInService. ERROR_EXCEPTION_IN_SERVICE Constant ClusterIncompatibleVersions. ERROR_CLUSTER_INCOMPATIBLE_VERSIONS Constant CtxTdError. ERROR_CTX_TD_ERROR Constant ProductUninstalled. ERROR_PRODUCT_UNINSTALLED Constant AppDataNotFound. ERROR_APP_DATA_NOT_FOUND Constant VolmgrExtentAlreadyUsed. ERROR_VOLMGR_EXTENT_ALREADY_USED Constant CtxBadVideoMode. ERROR_CTX_BAD_VIDEO_MODE Constant NoMoreFiles. ERROR_NO_MORE_FILES Constant GraphicsCoppNotSupported. ERROR_GRAPHICS_COPP_NOT_SUPPORTED Constant SxsInvalidIdentityAttributeName. ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME Constant GraphicsUabNotSupported. ERROR_GRAPHICS_UAB_NOT_SUPPORTED Constant DsIncompatibleControlsUsed. ERROR_DS_INCOMPATIBLE_CONTROLS_USED Constant DsDraRefNotFound. ERROR_DS_DRA_REF_NOT_FOUND Constant PossibleDeadlock. ERROR_POSSIBLE_DEADLOCK Constant IpsecKeyModuleImpersonationNegotiationPending. ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING Constant RecoveryFailure. ERROR_RECOVERY_FAILURE Constant Unwind. ERROR_UNWIND Constant CantResolveFilename. ERROR_CANT_RESOLVE_FILENAME Constant CtlogLogfileSizeExceededMaxsize. ERROR_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE Constant InvalidAceCondition. ERROR_INVALID_ACE_CONDITION Constant CtxAccountRestriction. ERROR_CTX_ACCOUNT_RESTRICTION Constant DsCrossDomMoveError. ERROR_DS_CROSS_DOM_MOVE_ERROR Constant CtlogTrackingNotInitialized. ERROR_CTLOG_TRACKING_NOT_INITIALIZED Constant GraphicsSourceIdMustBeUnique. ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE Constant FloppyVolume. ERROR_FLOPPY_VOLUME Constant ClusterJoinAborted. ERROR_CLUSTER_JOIN_ABORTED Constant InvalidIdAuthority. ERROR_INVALID_ID_AUTHORITY Constant BadUnit. ERROR_BAD_UNIT Constant IpsecIkeMmAcquireDrop. ERROR_IPSEC_IKE_MM_ACQUIRE_DROP Constant DsCantMixMasterAndReps. ERROR_DS_CANT_MIX_MASTER_AND_REPS Constant NoSystemResources. ERROR_NO_SYSTEM_RESOURCES Constant DsCrImpossibleToValidate. ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE Constant OrphanNameExhausted. ERROR_ORPHAN_NAME_EXHAUSTED Constant DsNameErrorNotUnique. ERROR_DS_NAME_ERROR_NOT_UNIQUE Constant ProfileNotAssociatedWithDevice. ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE Constant StoppedOnSymlink. ERROR_STOPPED_ON_SYMLINK Constant IpsecIkeDosCookieSent. ERROR_IPSEC_IKE_DOS_COOKIE_SENT Constant SxsManifestFormatError. ERROR_SXS_MANIFEST_FORMAT_ERROR Constant ServerHasOpenHandles. ERROR_SERVER_HAS_OPEN_HANDLES Constant PlugplayQueryVetoed. ERROR_PLUGPLAY_QUERY_VETOED Constant IpsecIkeSoftSaTornDown. ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN Constant ClusterPartialWrite. ERROR_CLUSTER_PARTIAL_WRITE Constant DsDraDbError. ERROR_DS_DRA_DB_ERROR Constant NoEventPair. ERROR_NO_EVENT_PAIR Constant CompressionNotAllowedInTransaction. ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION Constant DsAttributeTypeUndefined. ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED Constant VidStopPending. ERROR_VID_STOP_PENDING Constant NdisInvalidDeviceRequest. ERROR_NDIS_INVALID_DEVICE_REQUEST Constant PwdTooShort. ERROR_PWD_TOO_SHORT Constant PatchPackageUnsupported. ERROR_PATCH_PACKAGE_UNSUPPORTED Constant BadDescriptorFormat. ERROR_BAD_DESCRIPTOR_FORMAT Constant EnvvarNotFound. ERROR_ENVVAR_NOT_FOUND Constant IllegalDllRelocation. ERROR_ILLEGAL_DLL_RELOCATION Constant IpsecTransportFilterNotFound. ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND Constant AppWrongOs. ERROR_APP_WRONG_OS Constant DllMightBeIncompatible. ERROR_DLL_MIGHT_BE_INCOMPATIBLE Constant MpProcessorMismatch. ERROR_MP_PROCESSOR_MISMATCH Constant DsDraObjNcMismatch. ERROR_DS_DRA_OBJ_NC_MISMATCH Constant AppDataCorrupt. ERROR_APP_DATA_CORRUPT Constant InstructionMisalignment. ERROR_INSTRUCTION_MISALIGNMENT Constant TransactionNotRoot. ERROR_TRANSACTION_NOT_ROOT Constant DebugAttachFailed. ERROR_DEBUG_ATTACH_FAILED Constant ClusterGroupBusy. ERROR_CLUSTER_GROUP_BUSY Constant PathNotFound. ERROR_PATH_NOT_FOUND Constant GraphicsInvalidVisibleregionSize. ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE Constant EasNotSupported. ERROR_EAS_NOT_SUPPORTED Constant GraphicsResourcesNotRelated. ERROR_GRAPHICS_RESOURCES_NOT_RELATED Constant DsDomainVersionTooHigh. ERROR_DS_DOMAIN_VERSION_TOO_HIGH Constant IpsecIkeProcessErrNatoa. ERROR_IPSEC_IKE_PROCESS_ERR_NATOA Constant SxsUnknownEncodingGroup. ERROR_SXS_UNKNOWN_ENCODING_GROUP Constant CtxWinstationNameInvalid. ERROR_CTX_WINSTATION_NAME_INVALID Constant DsCantRetrieveChild. ERROR_DS_CANT_RETRIEVE_CHILD Constant SynchronizationRequired. ERROR_SYNCHRONIZATION_REQUIRED Constant BadEnvironment. ERROR_BAD_ENVIRONMENT Constant TransactionRecordTooLong. ERROR_TRANSACTION_RECORD_TOO_LONG Constant EvtSubscriptionToDirectChannel. ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL Constant GraphicsVidpnTopologyCurrentlyNotSupported. ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED Constant GraphicsMultisamplingNotSupported. ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED Constant ClusterResourcesMustBeOnlineOnTheSameNode. ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE Constant CtxServiceNameCollision. ERROR_CTX_SERVICE_NAME_COLLISION Constant GraphicsGpuExceptionOnDevice. ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE Constant InvalidParameter. ERROR_INVALID_PARAMETER Constant CantEvictActiveNode. ERROR_CANT_EVICT_ACTIVE_NODE Constant NdisAdapterRemoved. ERROR_NDIS_ADAPTER_REMOVED Constant NoMediaInDrive. ERROR_NO_MEDIA_IN_DRIVE Constant SharedPolicy. ERROR_SHARED_POLICY Constant IllegalFloatContext. ERROR_ILLEGAL_FLOAT_CONTEXT Constant ClusterPoisoned. ERROR_CLUSTER_POISONED Constant GraphicsOpmNotSupported. ERROR_GRAPHICS_OPM_NOT_SUPPORTED Constant MoreWrites. ERROR_MORE_WRITES Constant DsIllegalXdomMoveOperation. ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION Constant HookNotInstalled. ERROR_HOOK_NOT_INSTALLED Constant SplNoAddjob. ERROR_SPL_NO_ADDJOB Constant InvalidMessage. ERROR_INVALID_MESSAGE Constant SxsCorruption. ERROR_SXS_CORRUPTION Constant DsGcverifyError. ERROR_DS_GCVERIFY_ERROR Constant VidMbStillReferenced. ERROR_VID_MB_STILL_REFERENCED Constant AmbiguousSystemDevice. ERROR_AMBIGUOUS_SYSTEM_DEVICE Constant EvtFilterUnsupportedop. ERROR_EVT_FILTER_UNSUPPORTEDOP Constant NotTinyStream. ERROR_NOT_TINY_STREAM Constant BadCompressionBuffer. ERROR_BAD_COMPRESSION_BUFFER Constant GraphicsInvalidVideoPresentSourceMode. ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE Constant PackageUpdating. ERROR_PACKAGE_UPDATING Constant GraphicsMonitorNoLongerExists. ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS Constant ClusterDatabaseTransactionNotInProgress. ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS Constant DsNonexistentPossSup. ERROR_DS_NONEXISTENT_POSS_SUP Constant CsEncryptionUnsupportedServer. ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER Constant DsCantMoveAppBasicGroup. ERROR_DS_CANT_MOVE_APP_BASIC_GROUP Constant ProductVersion. ERROR_PRODUCT_VERSION Constant LogonTypeNotGranted. ERROR_LOGON_TYPE_NOT_GRANTED Constant NdisPmWolPatternListFull. ERROR_NDIS_PM_WOL_PATTERN_LIST_FULL Constant DsExistsInMayHave. ERROR_DS_EXISTS_IN_MAY_HAVE Constant CantEnableDenyOnly. ERROR_CANT_ENABLE_DENY_ONLY Constant SxsXmlEMissingsemicolon. ERROR_SXS_XML_E_MISSINGSEMICOLON Constant WmiServerUnavailable. ERROR_WMI_SERVER_UNAVAILABLE Constant InvalidModuletype. ERROR_INVALID_MODULETYPE Constant InvalidDatatype. ERROR_INVALID_DATATYPE Constant PatchPackageInvalid. ERROR_PATCH_PACKAGE_INVALID Constant DsChildrenExist. ERROR_DS_CHILDREN_EXIST Constant TransactionNotRequested. ERROR_TRANSACTION_NOT_REQUESTED Constant Noaccess. ERROR_NOACCESS Constant UnableToUnloadMedia. ERROR_UNABLE_TO_UNLOAD_MEDIA Constant FileHandleRevoked. ERROR_FILE_HANDLE_REVOKED Constant FsfilterOperationCompletedSuccessfully. ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY Constant IpsecIkeProcessErrCertReq. ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ Constant SetNotFound. ERROR_SET_NOT_FOUND Constant ReceivePartial. ERROR_RECEIVE_PARTIAL Constant CantCreateMoreStreamMiniversions. ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS Constant HvInvalidPortId. ERROR_HV_INVALID_PORT_ID Constant GraphicsMcaMccsVersionMismatch. ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH Constant DsCantFindDeviceContextForSourceDomain. ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN Constant InvalidReparseData. ERROR_INVALID_REPARSE_DATA Constant DsNcStillHasDsas. ERROR_DS_NC_STILL_HAS_DSAS Constant SxsXmlECommentsyntax. ERROR_SXS_XML_E_COMMENTSYNTAX Constant UnableToRemoveReplaced. ERROR_UNABLE_TO_REMOVE_REPLACED Constant DeviceAlreadyRemembered. ERROR_DEVICE_ALREADY_REMEMBERED Constant VidPartitionAlreadyExists. ERROR_VID_PARTITION_ALREADY_EXISTS Constant GraphicsInvalidMonitorFrequencyrangeset. ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET Constant StateDeleteSettingFailed. ERROR_STATE_DELETE_SETTING_FAILED Constant SmartcardSubsystemFailure. ERROR_SMARTCARD_SUBSYSTEM_FAILURE Constant NoAssociation. ERROR_NO_ASSOCIATION Constant IncorrectAccountType. ERROR_INCORRECT_ACCOUNT_TYPE Constant QuorumDiskNotFound. ERROR_QUORUM_DISK_NOT_FOUND Constant LostWritebehindDataLocalDiskError. ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR Constant IoReissueAsCached. ERROR_IO_REISSUE_AS_CACHED Constant GraphicsOpmHdcpSrmNeverSet. ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET Constant VolmgrVolumeContainsMissingDisk. ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK Constant HostUnreachable. ERROR_HOST_UNREACHABLE Constant DependencyNotAllowed. ERROR_DEPENDENCY_NOT_ALLOWED Constant ServerSidMismatch. ERROR_SERVER_SID_MISMATCH Constant ShutdownCluster. ERROR_SHUTDOWN_CLUSTER Constant TmIdentityMismatch. ERROR_TM_IDENTITY_MISMATCH Constant PrintMonitorAlreadyInstalled. ERROR_PRINT_MONITOR_ALREADY_INSTALLED Constant RedirectorHasOpenHandles. ERROR_REDIRECTOR_HAS_OPEN_HANDLES Constant CtxModemResponseBusy. ERROR_CTX_MODEM_RESPONSE_BUSY Constant TsIncompatibleSessions. ERROR_TS_INCOMPATIBLE_SESSIONS Constant DsGcNotAvailable. ERROR_DS_GC_NOT_AVAILABLE Constant InvalidEventCount. ERROR_INVALID_EVENT_COUNT Constant RegistryIoFailed. ERROR_REGISTRY_IO_FAILED Constant DsNameErrorTrustReferral. ERROR_DS_NAME_ERROR_TRUST_REFERRAL Constant NdisDeviceFailed. ERROR_NDIS_DEVICE_FAILED Constant ImageMachineTypeMismatch. ERROR_IMAGE_MACHINE_TYPE_MISMATCH Constant GraphicsNoVideoMemory. ERROR_GRAPHICS_NO_VIDEO_MEMORY Constant TransactionObjectExpired. ERROR_TRANSACTION_OBJECT_EXPIRED Constant DomainControllerExists. ERROR_DOMAIN_CONTROLLER_EXISTS Constant ControlCExit. ERROR_CONTROL_C_EXIT Constant IpsecIkeInvalidHashSize. ERROR_IPSEC_IKE_INVALID_HASH_SIZE Constant AccessAuditByPolicy. ERROR_ACCESS_AUDIT_BY_POLICY Constant ServiceDependencyDeleted. ERROR_SERVICE_DEPENDENCY_DELETED Constant TransactionNotJoined. ERROR_TRANSACTION_NOT_JOINED Constant CanNotDelLocalWins. ERROR_CAN_NOT_DEL_LOCAL_WINS Constant GraphicsInternalError. ERROR_GRAPHICS_INTERNAL_ERROR Constant NoAceCondition. ERROR_NO_ACE_CONDITION Constant LabelTooLong. ERROR_LABEL_TOO_LONG Constant SemOwnerDied. ERROR_SEM_OWNER_DIED Constant IpsecIkeProcessErrNonce. ERROR_IPSEC_IKE_PROCESS_ERR_NONCE Constant NonMdichildWindow. ERROR_NON_MDICHILD_WINDOW Constant RemoteSessionLimitExceeded. ERROR_REMOTE_SESSION_LIMIT_EXCEEDED Constant UserProfileLoad. ERROR_USER_PROFILE_LOAD Constant FailRebootRequired. ERROR_FAIL_REBOOT_REQUIRED Constant LogPinnedArchiveTail. ERROR_LOG_PINNED_ARCHIVE_TAIL Constant IsJoined. ERROR_IS_JOINED Constant GraphicsTargetNotInTopology. ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY Constant VersionParseError. ERROR_VERSION_PARSE_ERROR Constant FltContextAlreadyDefined. ERROR_FLT_CONTEXT_ALREADY_DEFINED Constant NdisInvalidPortState. ERROR_NDIS_INVALID_PORT_STATE Constant ClusterlogRecordExceedsMaxsize. ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE Constant DsMissingRequiredAtt. ERROR_DS_MISSING_REQUIRED_ATT Constant EvtInvalidEventData. ERROR_EVT_INVALID_EVENT_DATA Constant HvInvalidHypercallInput. ERROR_HV_INVALID_HYPERCALL_INPUT Constant NotContainer. ERROR_NOT_CONTAINER Constant ReparseObject. ERROR_REPARSE_OBJECT Constant InvalidPatchXml. ERROR_INVALID_PATCH_XML Constant HostNodeNotResourceOwner. ERROR_HOST_NODE_NOT_RESOURCE_OWNER Constant DsDuplicateIdFound. ERROR_DS_DUPLICATE_ID_FOUND Constant GraphicsInvalidCopyprotectionType. ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE Constant WmiGuidNotFound. ERROR_WMI_GUID_NOT_FOUND Constant GenFailure. ERROR_GEN_FAILURE Constant NdisAdapterNotReady. ERROR_NDIS_ADAPTER_NOT_READY Constant FltContextAlreadyLinked. ERROR_FLT_CONTEXT_ALREADY_LINKED Constant LbWithoutTabstops. ERROR_LB_WITHOUT_TABSTOPS Constant InvalidAccelHandle. ERROR_INVALID_ACCEL_HANDLE Constant DsCouldntContactFsmo. ERROR_DS_COULDNT_CONTACT_FSMO Constant MonitorInvalidManufactureDate. ERROR_MONITOR_INVALID_MANUFACTURE_DATE Constant TooManyPosts. ERROR_TOO_MANY_POSTS Constant PatchPackageRejected. ERROR_PATCH_PACKAGE_REJECTED Constant CannotAcceptTransactedWork. ERROR_CANNOT_ACCEPT_TRANSACTED_WORK Constant VolmgrPrimaryPackPresent. ERROR_VOLMGR_PRIMARY_PACK_PRESENT Constant LogBlocksExhausted. ERROR_LOG_BLOCKS_EXHAUSTED Constant DsBuildHierarchyTableFailed. ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED Constant ServiceNotification. ERROR_SERVICE_NOTIFICATION Constant SxsXmlEInvalidStandalone. ERROR_SXS_XML_E_INVALID_STANDALONE Constant HandleEof. ERROR_HANDLE_EOF Constant NoSignalSent. ERROR_NO_SIGNAL_SENT Constant IpsecTunnelFilterNotFound. ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND Constant IpsecIkeEncrypt. ERROR_IPSEC_IKE_ENCRYPT Constant ExtendedError. ERROR_EXTENDED_ERROR Constant NoNetwork. ERROR_NO_NETWORK Constant IpsecIkeUnexpectedMessageId. ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID Constant DsUniversalCantHaveLocalMember. ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER Constant DsMustBeRunOnDstDeviceContext. ERROR_DS_MUST_BE_RUN_ON_DST_DC Constant AddressNotAssociated. ERROR_ADDRESS_NOT_ASSOCIATED Constant InvalidTime. ERROR_INVALID_TIME Constant HvInvalidPartitionId. ERROR_HV_INVALID_PARTITION_ID Constant TransportFull. ERROR_TRANSPORT_FULL Constant DsCrossDomainCleanupReqd. ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD Constant DsUnavailableCritExtension. ERROR_DS_UNAVAILABLE_CRIT_EXTENSION Constant BadUserProfile. ERROR_BAD_USER_PROFILE Constant ClipboardNotOpen. ERROR_CLIPBOARD_NOT_OPEN Constant NotSafeModeDriver. ERROR_NOT_SAFE_MODE_DRIVER Constant NoUserKeys. ERROR_NO_USER_KEYS Constant VolmgrExtentNotInPublicRegion. ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION Constant SxsDuplicateClsid. ERROR_SXS_DUPLICATE_CLSID Constant SerialNoDevice. ERROR_SERIAL_NO_DEVICE Constant FltFilterNotReady. ERROR_FLT_FILTER_NOT_READY Constant QuorumResource. ERROR_QUORUM_RESOURCE Constant IpsecMmFilterExists. ERROR_IPSEC_MM_FILTER_EXISTS Constant OperationNotSupportedInTransaction. ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION Constant ChildWindowMenu. ERROR_CHILD_WINDOW_MENU Constant DsNoCrossrefForNc. ERROR_DS_NO_CROSSREF_FOR_NC Constant ClusterlogCorrupt. ERROR_CLUSTERLOG_CORRUPT Constant SemTimeout. ERROR_SEM_TIMEOUT Constant NdisDot11PowerStateInvalid. ERROR_NDIS_DOT11_POWER_STATE_INVALID Constant LogReadModeInvalid. ERROR_LOG_READ_MODE_INVALID Constant RemoteStorageNotActive. ERROR_REMOTE_STORAGE_NOT_ACTIVE Constant DsCouldntIdentifyObjectsForTreeDelete. ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE Constant DsDupMapiId. ERROR_DS_DUP_MAPI_ID Constant AlreadyWin32. ERROR_ALREADY_WIN32 Constant GraphicsInvalidMonitordescriptorset. ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET Constant IpsecIkeMmExpired. ERROR_IPSEC_IKE_MM_EXPIRED Constant GraphicsUnassignedModesetAlreadyExists. ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS Constant FltInvalidNameRequest. ERROR_FLT_INVALID_NAME_REQUEST Constant DbgExceptionHandled. ERROR_DBG_EXCEPTION_HANDLED Constant CsEncryptionInvalidServerResponse. ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE Constant VidMbpsAreLocked. ERROR_VID_MBPS_ARE_LOCKED Constant IpsecClearTextDrop. ERROR_IPSEC_CLEAR_TEXT_DROP Constant InvalidImportOfNonDll. ERROR_INVALID_IMPORT_OF_NON_DLL Constant NotCapable. ERROR_NOT_CAPABLE Constant DsNameErrorDomainOnly. ERROR_DS_NAME_ERROR_DOMAIN_ONLY Constant DsAttributeOrValueExists. ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS Constant NdisRequestAborted. ERROR_NDIS_REQUEST_ABORTED Constant VolmgrRaid5NotSupported. ERROR_VOLMGR_RAID5_NOT_SUPPORTED Constant GraphicsOpmInvalidInformationRequest. ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST Constant DsRootCantBeSubref. ERROR_DS_ROOT_CANT_BE_SUBREF Constant TransactedMappingUnsupportedRemote. ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE Constant InvalidRunlevelSetting. ERROR_INVALID_RUNLEVEL_SETTING Constant PwdHistoryConflict. ERROR_PWD_HISTORY_CONFLICT Constant RelocChainXeedsSeglim. ERROR_RELOC_CHAIN_XEEDS_SEGLIM Constant LmCrossEncryptionRequired. ERROR_LM_CROSS_ENCRYPTION_REQUIRED Constant CtxWdNotFound. ERROR_CTX_WD_NOT_FOUND Constant MembersPrimaryGroup. ERROR_MEMBERS_PRIMARY_GROUP Constant DsInstallSchemaMismatch. ERROR_DS_INSTALL_SCHEMA_MISMATCH Constant DsOffsetRangeError. ERROR_DS_OFFSET_RANGE_ERROR Constant DsObjNotFound. ERROR_DS_OBJ_NOT_FOUND Constant InvalidEaHandle. ERROR_INVALID_EA_HANDLE Constant GraphicsInvalidActiveRegion. ERROR_GRAPHICS_INVALID_ACTIVE_REGION Constant IpsecIkeSrvacqfail. ERROR_IPSEC_IKE_SRVACQFAIL Constant InvalidFormName. ERROR_INVALID_FORM_NAME Constant VidNoMemoryBlockNotificationQueue. ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE Constant LogArchiveInProgress. ERROR_LOG_ARCHIVE_IN_PROGRESS Constant PerUserTrustQuotaExceeded. ERROR_PER_USER_TRUST_QUOTA_EXCEEDED Constant SxsTransactionClosureIncomplete. ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE Constant GuidSubstitutionMade. ERROR_GUID_SUBSTITUTION_MADE Constant VolmgrPlexTypeInvalid. ERROR_VOLMGR_PLEX_TYPE_INVALID Constant DsCantAddSystemOnly. ERROR_DS_CANT_ADD_SYSTEM_ONLY Constant PotentialFileFound. ERROR_POTENTIAL_FILE_FOUND Constant VolmgrDiskConfigurationCorrupted. ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED Constant EvtMessageLocaleNotFound. ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND Constant InvalidClusterIpv6Address. ERROR_INVALID_CLUSTER_IPV6_ADDRESS Constant SemUserLimit. ERROR_SEM_USER_LIMIT Constant DsInvalidDnSyntax. ERROR_DS_INVALID_DN_SYNTAX Constant InvalidFieldInParameterList. ERROR_INVALID_FIELD_IN_PARAMETER_LIST Constant DsFilterUsesContructedAttrs. ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS Constant ResmonInvalidState. ERROR_RESMON_INVALID_STATE Constant QuorumlogOpenFailed. ERROR_QUORUMLOG_OPEN_FAILED Constant GraphicsAllocationBusy. ERROR_GRAPHICS_ALLOCATION_BUSY Constant VolmgrVolumeIdInvalid. ERROR_VOLMGR_VOLUME_ID_INVALID Constant ClusterNetworkAlreadyOnline. ERROR_CLUSTER_NETWORK_ALREADY_ONLINE Constant GraphicsPresentOccluded. ERROR_GRAPHICS_PRESENT_OCCLUDED Constant InvalidNetname. ERROR_INVALID_NETNAME Constant DsRootMustBeNc. ERROR_DS_ROOT_MUST_BE_NC Constant SectorNotFound. ERROR_SECTOR_NOT_FOUND Constant QuorumOwnerAlive. ERROR_QUORUM_OWNER_ALIVE Constant ClusterInvalidIpv6TunnelNetwork. ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK Constant DsReplicaSetChangeNotAllowedOnDisabledCr. ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR Constant DsRecalcschemaFailed. ERROR_DS_RECALCSCHEMA_FAILED Constant DsNamingViolation. ERROR_DS_NAMING_VIOLATION Constant NdisDot11MediaInUse. ERROR_NDIS_DOT11_MEDIA_IN_USE Constant BadProfile. ERROR_BAD_PROFILE Constant NdisResetInProgress. ERROR_NDIS_RESET_IN_PROGRESS Constant IpsecIkeNegStatusEnd. ERROR_IPSEC_IKE_NEG_STATUS_END Constant GraphicsModeIdMustBeUnique. ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE Converts a win32 error code to a . The error code. A HRESULT code The interface lets you read and write data to stream objects. Stream objects contain the data in a structured storage object, where storages provide the structure. Simple data can be written directly to a stream but, most frequently, streams are elements nested within a storage object. They are similar to standard files. IStream The interface supports simplified sequential access to stream objects. The interface inherits its Read and Write methods from . ISequentialStream The interface supports simplified sequential access to stream objects. The interface inherits its Read and Write methods from . ISequentialStream Reads a specified number of bytes from the stream object into memory starting at the current seek pointer. The read buffer. The number of bytes to read. The actual number of bytes read from the stream object. Writes a specified number of bytes into the stream object starting at the current seek pointer. The buffer. The number of bytes to read. The actual number of bytes written to the stream object Initializes a new instance of the class. The native pointer. The Read method reads a specified number of bytes from the stream object into memory, starting at the current seek reference. A reference to the buffer which the stream data is read into. The number of bytes of data to read from the stream object. A reference to a ULONG variable that receives the actual number of bytes read from the stream object. Note??The number of bytes read may be zero. This method reads bytes from this stream object into memory. The stream object must be opened in STGM_READ mode. This method adjusts the seek reference by the actual number of bytes read.The number of bytes actually read is also returned in the pcbRead parameter.Notes to CallersThe actual number of bytes read can be less than the number of bytes requested if an error occurs or if the end of the stream is reached during the read operation. The number of bytes returned should always be compared to the number of bytes requested. If the number of bytes returned is less than the number of bytes requested, it usually means the Read method attempted to read past the end of the stream.The application should handle both a returned error and return values on end-of-stream read operations. HRESULT ISequentialStream::Read([Out, Buffer] void* pv,[In] unsigned int cb,[Out, Optional] unsigned int* pcbRead) The Write method writes a specified number of bytes into the stream object starting at the current seek reference. A reference to the buffer that contains the data that is to be written to the stream. A valid reference must be provided for this parameter even when cb is zero. The number of bytes of data to attempt to write into the stream. This value can be zero. A reference to a ULONG variable where this method writes the actual number of bytes written to the stream object. The caller can set this reference to null, in which case this method does not provide the actual number of bytes written. ISequentialStream::Write writes the specified data to a stream object. The seek reference is adjusted for the number of bytes actually written. The number of bytes actually written is returned in the pcbWritten parameter. If the byte count is zero bytes, the write operation has no effect.If the seek reference is currently past the end of the stream and the byte count is nonzero, this method increases the size of the stream to the seek reference and writes the specified bytes starting at the seek reference. The fill bytes written to the stream are not initialized to any particular value. This is the same as the end-of-file behavior in the MS-DOS FAT file system.With a zero byte count and a seek reference past the end of the stream, this method does not create the fill bytes to increase the stream to the seek reference. In this case, you must call the method to increase the size of the stream and write the fill bytes.The pcbWritten parameter can have a value even if an error occurs.In the COM-provided implementation, stream objects are not sparse. Any fill bytes are eventually allocated on the disk and assigned to the stream. HRESULT ISequentialStream::Write([In, Buffer] const void* pv,[In] unsigned int cb,[Out, Optional] unsigned int* pcbWritten) The interface lets you read and write data to stream objects. Stream objects contain the data in a structured storage object, where storages provide the structure. Simple data can be written directly to a stream but, most frequently, streams are elements nested within a storage object. They are similar to standard files. IStream 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. The offset. The origin. The offset of the seek pointer from the beginning of the stream. Changes the size of the stream object. The new size. Copies a specified number of bytes from the current seek pointer in the stream to the current seek pointer in another stream. The stream destination. The number of bytes to copy. The number of bytes written. The number of bytes read Commit method ensures that any changes made to a stream object open in transacted mode are reflected in the parent storage. If the stream object is open in direct mode, Commit has no effect other than flushing all memory buffers to the next-level storage object. The COM compound file implementation of streams does not support opening streams in transacted mode. The GRF commit flags. Discards all changes that have been made to a transacted stream since the last call. Restricts access to a specified range of bytes in the stream. The offset. The number of bytes to lock. Type of the dw lock. Unlocks access to a specified range of bytes in the stream. The offset. The number of bytes to lock. Type of the dw lock. Gets the statistics. The storage statistics flags. Clones this instance. Initializes a new instance of the class. The native pointer. The Seek method changes the seek reference to a new location. The new location is relative to either the beginning of the stream, the end of the stream, or the current seek reference. The displacement to be added to the location indicated by the dwOrigin parameter. If dwOrigin is STREAM_SEEK_SET, this is interpreted as an unsigned value rather than a signed value. The origin for the displacement specified in dlibMove. The origin can be the beginning of the file (STREAM_SEEK_SET), the current seek reference (STREAM_SEEK_CUR), or the end of the file (STREAM_SEEK_END). For more information about values, see the STREAM_SEEK enumeration. A reference to the location where this method writes the value of the new seek reference from the beginning of the stream. You can set this reference to null. In this case, this method does not provide the new seek reference. IStream::Seek changes the seek reference so that subsequent read and write operations can be performed at a different location in the stream object. It is an error to seek before the beginning of the stream. It is not, however, an error to seek past the end of the stream. Seeking past the end of the stream is useful for subsequent write operations, as the stream byte range will be extended to the new seek position immediately before the write is complete.You can also use this method to obtain the current value of the seek reference by calling this method with the dwOrigin parameter set to STREAM_SEEK_CUR and the dlibMove parameter set to 0 so that the seek reference is not changed. The current seek reference is returned in the plibNewPosition parameter. HRESULT IStream::Seek([In] LARGE_INTEGER dlibMove,[In] SHARPDX_SEEKORIGIN dwOrigin,[Out, Optional] ULARGE_INTEGER* plibNewPosition) The SetSize method changes the size of the stream object. Specifies the new size of the stream as a number of bytes. This method can return one of the following values. The size of the stream object was successfully changed. E_PENDING Asynchronous Storage only: Part or all of the stream's data is currently unavailable. For more information see IFillLockBytes and Asynchronous Storage. STG_E_MEDIUMFULL The stream size is not changed because there is no space left on the storage device. STG_E_INVALIDFUNCTION The value of the libNewSize parameter is not valid. Since streams cannot be greater than 232 bytes in the COM-provided implementation, the high DWORD data type of libNewSize must be 0. If it is nonzero, this parameter is not valid. STG_E_REVERTED The object has been invalidated by a revert operation above it in the transaction tree. IStream::SetSize changes the size of the stream object. Call this method to preallocate space for the stream. If the libNewSize parameter is larger than the current stream size, the stream is extended to the indicated size by filling the intervening space with bytes of undefined value. This operation is similar to the method if the seek reference is past the current end of stream.If the libNewSize parameter is smaller than the current stream, the stream is truncated to the indicated size.The seek reference is not affected by the change in stream size.Calling can be an effective way to obtain a large chunk of contiguous space. HRESULT IStream::SetSize([In] ULARGE_INTEGER libNewSize) The CopyTo method copies a specified number of bytes from the current seek reference in the stream to the current seek reference in another stream. A reference to the destination stream. The stream pointed to by pstm can be a new stream or a clone of the source stream. The number of bytes to copy from the source stream. A reference to the location where this method writes the actual number of bytes written to the destination. You can set this reference to null. In this case, this method does not provide the actual number of bytes written. A reference to the location where this method writes the actual number of bytes read from the source. You can set this reference to null. In this case, this method does not provide the actual number of bytes read. The CopyTo method copies the specified bytes from one stream to another. It can also be used to copy a stream to itself. The seek reference in each stream instance is adjusted for the number of bytes read or written. This method is equivalent to reading cb bytes into memory using and then immediately writing them to the destination stream using , although will be more efficient.The destination stream can be a clone of the source stream created by calling the method.If returns an error, you cannot assume that the seek references are valid for either the source or destination. Additionally, the values of pcbRead and pcbWritten are not meaningful even though they are returned.If returns successfully, the actual number of bytes read and written are the same.To copy the remainder of the source from the current seek reference, specify the maximum large integer value for the cb parameter. If the seek reference is the beginning of the stream, this operation copies the entire stream. HRESULT IStream::CopyTo([In] IStream* pstm,[In] ULARGE_INTEGER cb,[Out, Optional] ULARGE_INTEGER* pcbRead,[Out, Optional] ULARGE_INTEGER* pcbWritten) The Commit method ensures that any changes made to a stream object open in transacted mode are reflected in the parent storage. If the stream object is open in direct mode, has no effect other than flushing all memory buffers to the next-level storage object. The COM compound file implementation of streams does not support opening streams in transacted mode. Controls how the changes for the stream object are committed. See the enumeration for a definition of these values. This method can return one of the following values. Changes to the stream object were successfully committed to the parent level. E_PENDING Asynchronous Storage only: Part or all of the stream's data is currently unavailable. For more information see IFillLockBytes and Asynchronous Storage. STG_E_MEDIUMFULL The commit operation failed due to lack of space on the storage device. STG_E_REVERTED The object has been invalidated by a revert operation above it in the transaction tree. The Commit method ensures that changes to a stream object opened in transacted mode are reflected in the parent storage. Changes that have been made to the stream since it was opened or last committed are reflected to the parent storage object. If the parent is opened in transacted mode, the parent may revert at a later time, rolling back the changes to this stream object. The compound file implementation does not support the opening of streams in transacted mode, so this method has very little effect other than to flush memory buffers. For more information, see - Compound File Implementation.If the stream is open in direct mode, this method ensures that any memory buffers have been flushed out to the underlying storage object. This is much like a flush in traditional file systems.The method is useful on a direct mode stream when the implementation of the interface is a wrapper for underlying file system APIs. In this case, would be connected to the file system's flush call. HRESULT IStream::Commit([In] STGC grfCommitFlags) The Revert method discards all changes that have been made to a transacted stream since the last call. On streams open in direct mode and streams using the COM compound file implementation of , this method has no effect. This method can return one of the following values. The stream was successfully reverted to its previous version. E_PENDING Asynchronous Storage only: Part or all of the stream's data is currently unavailable. For more information see IFillLockBytes and Asynchronous Storage. The Revert method discards changes made to a transacted stream since the last commit operation. HRESULT IStream::Revert() The LockRegion method restricts access to a specified range of bytes in the stream. Supporting this functionality is optional since some file systems do not provide it. Integer that specifies the byte offset for the beginning of the range. Integer that specifies the length of the range, in bytes, to be restricted. Specifies the restrictions being requested on accessing the range. This method can return one of the following values. The specified range of bytes was locked. E_PENDING Asynchronous Storage only: Part or all of the stream's data is currently unavailable. For more information, see IFillLockBytes and Asynchronous Storage. STG_E_INVALIDFUNCTION Locking is not supported at all or the specific type of lock requested is not supported. STG_E_LOCKVIOLATION Requested lock is supported, but cannot be granted because of an existing lock. STG_E_REVERTED The object has been invalidated by a revert operation above it in the transaction tree. The byte range of the stream can be extended. Locking an extended range for the stream is useful as a method of communication between different instances of the stream without changing data that is actually part of the stream.Three types of locking can be supported: locking to exclude other writers, locking to exclude other readers or writers, and locking that allows only one requester to obtain a lock on the given range, which is usually an alias for one of the other two lock types. A given stream instance might support either of the first two types, or both. The lock type is specified by dwLockType, using a value from the enumeration.Any region locked with must later be explicitly unlocked by calling with exactly the same values for the libOffset, cb, and dwLockType parameters. The region must be unlocked before the stream is released. Two adjacent regions cannot be locked separately and then unlocked with a single unlock call.Notes to CallersSince the type of locking supported is optional and can vary in different implementations of , you must provide code to deal with the STG_E_INVALIDFUNCTION error.The LockRegion method has no effect in the compound file implementation, because the implementation does not support range locking.Notes to ImplementersSupport for this method is optional for implementations of stream objects since it may not be supported by the underlying file system. The type of locking supported is also optional. The STG_E_INVALIDFUNCTION error is returned if the requested type of locking is not supported. HRESULT IStream::LockRegion([In] ULARGE_INTEGER libOffset,[In] ULARGE_INTEGER cb,[In] LOCKTYPE dwLockType) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IStream::UnlockRegion([In] ULARGE_INTEGER libOffset,[In] ULARGE_INTEGER cb,[In] LOCKTYPE dwLockType) The Stat method retrieves the structure for this stream. No documentation. No documentation. IStream::Stat retrieves a reference to the structure that contains information about this open stream. When this stream is within a structured storage and IStorage::EnumElements is called, it creates an enumerator object with the IEnumSTATSTG interface on it, which can be called to enumerate the storages and streams through the structures associated with each of them. HRESULT IStream::Stat([Out] STATSTG* pstatstg,[In] STATFLAG grfStatFlag) The Clone method creates a new stream object with its own seek reference that references the same bytes as the original stream. When successful, reference to the location of an reference to the new stream object. If an error occurs, this parameter is null. The Clone method creates a new stream object for accessing the same bytes but using a separate seek reference. The new stream object sees the same data as the source-stream object. Changes written to one object are immediately visible in the other. Range locking is shared between the stream objects.The initial setting of the seek reference in the cloned stream instance is the same as the current setting of the seek reference in the original stream at the time of the clone operation. HRESULT IStream::Clone([Out] IStream** ppstm) Copies a specified number of bytes from the current seek pointer in the stream to the current seek pointer in another stream. The stream destination. The number of bytes to copy. The bytes written. The number of bytes read from this instance Gets a com pointer to the underlying object. The stream. A Com pointer The structure contains statistical data about an open storage, stream, or byte-array object. This structure is used in the IEnumSTATSTG, ILockBytes, IStorage, and interfaces. STATSTG No documentation. wchar_t* pwcsName No documentation. unsigned int type No documentation. ULARGE_INTEGER cbSize No documentation. FILETIME mtime No documentation. FILETIME ctime No documentation. FILETIME atime No documentation. unsigned int grfMode No documentation. unsigned int grfLocksSupported No documentation. GUID clsid No documentation. unsigned int grfStateBits No documentation. unsigned int reserved A half precision (16 bit) floating point value. Number of decimal digits of precision. Number of bits in the mantissa. Maximum decimal exponent. Maximum binary exponent. Minimum decimal exponent. Minimum binary exponent. Exponent radix. Additional rounding. Smallest such that 1.0 + epsilon != 1.0 Maximum value of the number. Minimum value of the number. Initializes a new instance of the structure. The floating point value that should be stored in 16 bit format. Converts an array of half precision values into full precision values. The values to be converted. An array of converted values. Converts an array of full precision values into half precision values. The values to be converted. An array of converted values. Performs an explicit conversion from to . The value to be converted. The converted value. Performs an implicit conversion from to . The value to be converted. The converted value. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Converts the value of the object to its equivalent string representation. The string representation of the value of this instance. Returns the hash code for this instance. A 32-bit signed integer hash code. Determines whether the specified object instances are considered equal. true if is the same instance as or if both are null references or if value1.Equals(value2) returns true; otherwise, false. Returns a value that indicates whether the current instance is equal to the specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Returns a value that indicates whether the current instance is equal to a specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Gets or sets the raw 16 bit value used to back this half-float. Defines a two component vector, using half precision floating point coordinates. Gets or sets the X component of the vector. The X component of the vector. Gets or sets the Y component of the vector. The Y component of the vector. Initializes a new instance of the structure. The X component. The Y component. Initializes a new instance of the structure. The value to set for both the X and Y components. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer hash code. Determines whether the specified object instances are considered equal. true if is the same instance as or if both are null references or if value1.Equals(value2) returns true; otherwise, false. Returns a value that indicates whether the current instance is equal to the specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Returns a value that indicates whether the current instance is equal to a specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Defines a three component vector, using half precision floating point coordinates. Gets or sets the X component of the vector. The X component of the vector. Gets or sets the Y component of the vector. The Y component of the vector. Gets or sets the Z component of the vector. The Z component of the vector. Initializes a new instance of the structure. The X component. The Y component. The Z component. Initializes a new instance of the structure. The value to set for the X, Y, and Z components. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer hash code. Determines whether the specified object instances are considered equal. true if is the same instance as or if both are null references or if value1.Equals(value2) returns true; otherwise, false. Returns a value that indicates whether the current instance is equal to the specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Returns a value that indicates whether the current instance is equal to a specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Defines a four component vector, using half precision floating point coordinates. Gets or sets the X component of the vector. The X component of the vector. Gets or sets the Y component of the vector. The Y component of the vector. Gets or sets the Z component of the vector. The Z component of the vector. Gets or sets the W component of the vector. The W component of the vector. Initializes a new instance of the structure. The X component. The Y component. The Z component. The W component. Initializes a new instance of the structure. The value to set for the X, Y, Z, and W components. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer hash code. Determines whether the specified object instances are considered equal. true if is the same instance as or if both are null references or if value1.Equals(value2) returns true; otherwise, false. Returns a value that indicates whether the current instance is equal to the specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Returns a value that indicates whether the current instance is equal to a specified object. Object to make the comparison with. true if the current instance is equal to the specified object; false otherwise. Helper class to perform Half/Float conversion. Code extract from paper : www.fox-toolkit.org/ftp/fasthalffloatconversion.pdf by Jeroen van der Zijp Unpacks the specified h. The h. Packs the specified f. The f. Represents a four dimensional mathematical vector. The size of the type, in bytes. A with all of its components set to zero. The X unit (1, 0, 0, 0). The Y unit (0, 1, 0, 0). The Z unit (0, 0, 1, 0). The W unit (0, 0, 0, 1). A with all of its components set to one. The X component of the vector. The Y component of the vector. The Z component of the vector. The W component of the vector. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. Initial value for the X component of the vector. Initial value for the Y component of the vector. Initial value for the Z component of the vector. Initial value for the W component of the vector. Initializes a new instance of the struct. The values to assign to the X, Y, Z, and W components of the vector. This must be an array with four elements. Thrown when is null. Thrown when contains more or less than four elements. Creates an array containing the elements of the vector. A four-element array containing the components of the vector. Adds two vectors. The first vector to add. The second vector to add. When the method completes, contains the sum of the two vectors. Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. When the method completes, contains the difference of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. When the method completes, contains the modulated vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. The modulated vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Reverses the direction of a given vector. The vector to negate. When the method completes, contains a vector facing in the opposite direction. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. When the method completes, contains the clamped value. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. The clamped value. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the largest components of the source vectors. Returns a vector containing the largest components of the specified vectors. The first source vector. The second source vector. A vector containing the largest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the smallest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. A vector containing the smallest components of the source vectors. Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Assert a vector (return it unchanged). The vector to assert (unchange). The asserted (unchanged) vector. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Performs an implicit conversion from array to . The input. The result of the conversion. Performs an implicit conversion from to array. The input. The result of the conversion. Gets or sets the component at the specified index. The value of the X, Y, Z, or W component, depending on the index. The index of the component to access. Use 0 for the X component, 1 for the Y component, 2 for the Z component, and 3 for the W component. The value of the component at the specified index. Thrown when the is out of the range [0, 3]. The implementation of this class is filled by InteropBuilder post-building-event. Provides a fixed statement working with generics. The data. A fixed pointer to the referenced structure This is the only function in this class that is inlined in order to inline the fixed statement correctly. The value for which all absolute numbers smaller than are considered equal to zero. A value specifying the approximation of π which is 180 degrees. A value specifying the approximation of 2π which is 360 degrees. A value specifying the approximation of π/2 which is 90 degrees. A value specifying the approximation of π/4 which is 45 degrees. Does something with arrays. Most likely the type of elements in the array. Who knows what this is for. Probably the length of the array. An array of who knows what. Converts revolutions to degrees. The value to convert. The converted value. Converts revolutions to radians. The value to convert. The converted value. Converts revolutions to gradians. The value to convert. The converted value. Converts degrees to revolutions. The value to convert. The converted value. Converts degrees to radians. The value to convert. The converted value. Converts radians to revolutions. The value to convert. The converted value. Converts radians to gradians. The value to convert. The converted value. Converts gradians to revolutions. The value to convert. The converted value. Converts gradians to degrees. The value to convert. The converted value. Converts gradians to radians. The value to convert. The converted value. Converts radians to degrees. The value to convert. The converted value. Represents a 4x4 mathematical matrix. The size of the type, in bytes. A with all of its components set to zero. The identity . Value at row 1 column 1 of the matrix. Value at row 1 column 2 of the matrix. Value at row 1 column 3 of the matrix. Value at row 1 column 4 of the matrix. Value at row 2 column 1 of the matrix. Value at row 2 column 2 of the matrix. Value at row 2 column 3 of the matrix. Value at row 2 column 4 of the matrix. Value at row 3 column 1 of the matrix. Value at row 3 column 2 of the matrix. Value at row 3 column 3 of the matrix. Value at row 3 column 4 of the matrix. Value at row 4 column 1 of the matrix. Value at row 4 column 2 of the matrix. Value at row 4 column 3 of the matrix. Value at row 4 column 4 of the matrix. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. The value to assign at row 1 column 1 of the matrix. The value to assign at row 1 column 2 of the matrix. The value to assign at row 1 column 3 of the matrix. The value to assign at row 1 column 4 of the matrix. The value to assign at row 2 column 1 of the matrix. The value to assign at row 2 column 2 of the matrix. The value to assign at row 2 column 3 of the matrix. The value to assign at row 2 column 4 of the matrix. The value to assign at row 3 column 1 of the matrix. The value to assign at row 3 column 2 of the matrix. The value to assign at row 3 column 3 of the matrix. The value to assign at row 3 column 4 of the matrix. The value to assign at row 4 column 1 of the matrix. The value to assign at row 4 column 2 of the matrix. The value to assign at row 4 column 3 of the matrix. The value to assign at row 4 column 4 of the matrix. Initializes a new instance of the struct. The values to assign to the components of the matrix. This must be an array with sixteen elements. Thrown when is null. Thrown when contains more or less than sixteen elements. Calculates the determinant of the matrix. The determinant of the matrix. Inverts the matrix. Transposes the matrix. Orthogonalizes the specified matrix. Orthogonalization is the process of making all rows orthogonal to each other. This means that any given row in the matrix will be orthogonal to any other given row in the matrix. Because this method uses the modified Gram-Schmidt process, the resulting matrix tends to be numerically unstable. The numeric stability decreases according to the rows so that the first row is the most stable and the last row is the least stable. This operation is performed on the rows of the matrix rather than the columns. If you wish for this operation to be performed on the columns, first transpose the input and than transpose the output. Orthonormalizes the specified matrix. Orthonormalization is the process of making all rows and columns orthogonal to each other and making all rows and columns of unit length. This means that any given row will be orthogonal to any other given row and any given column will be orthogonal to any other given column. Any given row will not be orthogonal to any given column. Every row and every column will be of unit length. Because this method uses the modified Gram-Schmidt process, the resulting matrix tends to be numerically unstable. The numeric stability decreases according to the rows so that the first row is the most stable and the last row is the least stable. This operation is performed on the rows of the matrix rather than the columns. If you wish for this operation to be performed on the columns, first transpose the input and than transpose the output. Decomposes a matrix into an orthonormalized matrix Q and a right traingular matrix R. When the method completes, contains the orthonormalized matrix of the decomposition. When the method completes, contains the right triangular matrix of the decomposition. Decomposes a matrix into a lower triangular matrix L and an orthonormalized matrix Q. When the method completes, contains the lower triangular matrix of the decomposition. When the method completes, contains the orthonormalized matrix of the decomposition. Decomposes a matrix into a scale, rotation, and translation. When the method completes, contains the scaling component of the decomposed matrix. When the method completes, contains the rtoation component of the decomposed matrix. When the method completes, contains the translation component of the decomposed matrix. This method is designed to decompose an SRT transformation matrix only. Exchanges two rows in the matrix. The first row to exchange. This is an index of the row starting at zero. The second row to exchange. This is an index of the row starting at zero. Creates an array containing the elements of the matrix. A sixteen-element array containing the components of the matrix. Determines the sum of two matrices. The first matrix to add. The second matrix to add. When the method completes, contains the sum of the two matrices. Determines the sum of two matrices. The first matrix to add. The second matrix to add. The sum of the two matrices. Determines the difference between two matrices. The first matrix to subtract. The second matrix to subtract. When the method completes, contains the difference between the two matrices. Determines the difference between two matrices. The first matrix to subtract. The second matrix to subtract. The difference between the two matrices. Scales a matrix by the given value. The matrix to scale. The amount by which to scale. When the method completes, contains the scaled matrix. Scales a matrix by the given value. The matrix to scale. The amount by which to scale. The scaled matrix. Determines the product of two matrices. The first matrix to multiply. The second matrix to multiply. The product of the two matrices. Determines the product of two matrices. The first matrix to multiply. The second matrix to multiply. The product of the two matrices. Scales a matrix by the given value. The matrix to scale. The amount by which to scale. When the method completes, contains the scaled matrix. Scales a matrix by the given value. The matrix to scale. The amount by which to scale. The scaled matrix. Determines the quotient of two matrices. The first matrix to divide. The second matrix to divide. When the method completes, contains the quotient of the two matrices. Determines the quotient of two matrices. The first matrix to divide. The second matrix to divide. The quotient of the two matrices. Performs the exponential operation on a matrix. The matrix to perform the operation on. The exponent to raise the matrix to. When the method completes, contains the exponential matrix. Thrown when the is negative. Performs the exponential operation on a matrix. The matrix to perform the operation on. The exponent to raise the matrix to. The exponential matrix. Thrown when the is negative. Negates a matrix. The matrix to be negated. When the method completes, contains the negated matrix. Negates a matrix. The matrix to be negated. The negated matrix. Performs a linear interpolation between two matricies. Start matrix. End matrix. Value between 0 and 1 indicating the weight of . When the method completes, contains the linear interpolation of the two matricies. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a linear interpolation between two matricies. Start matrix. End matrix. Value between 0 and 1 indicating the weight of . The linear interpolation of the two matrices. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a cubic interpolation between two matricies. Start matrix. End matrix. Value between 0 and 1 indicating the weight of . When the method completes, contains the cubic interpolation of the two matrices. Performs a cubic interpolation between two matrices. Start matrix. End matrix. Value between 0 and 1 indicating the weight of . The cubic interpolation of the two matrices. Calculates the transpose of the specified matrix. The matrix whose transpose is to be calculated. When the method completes, contains the transpose of the specified matrix. Calculates the transpose of the specified matrix. The matrix whose transpose is to be calculated. The transpose of the specified matrix. Calculates the inverse of the specified matrix. The matrix whose inverse is to be calculated. When the method completes, contains the inverse of the specified matrix. Calculates the inverse of the specified matrix. The matrix whose inverse is to be calculated. The inverse of the specified matrix. Orthogonalizes the specified matrix. The matrix to orthogonalize. When the method completes, contains the orthogonalized matrix. Orthogonalization is the process of making all rows orthogonal to each other. This means that any given row in the matrix will be orthogonal to any other given row in the matrix. Because this method uses the modified Gram-Schmidt process, the resulting matrix tends to be numerically unstable. The numeric stability decreases according to the rows so that the first row is the most stable and the last row is the least stable. This operation is performed on the rows of the matrix rather than the columns. If you wish for this operation to be performed on the columns, first transpose the input and than transpose the output. Orthogonalizes the specified matrix. The matrix to orthogonalize. The orthogonalized matrix. Orthogonalization is the process of making all rows orthogonal to each other. This means that any given row in the matrix will be orthogonal to any other given row in the matrix. Because this method uses the modified Gram-Schmidt process, the resulting matrix tends to be numerically unstable. The numeric stability decreases according to the rows so that the first row is the most stable and the last row is the least stable. This operation is performed on the rows of the matrix rather than the columns. If you wish for this operation to be performed on the columns, first transpose the input and than transpose the output. Orthonormalizes the specified matrix. The matrix to orthonormalize. When the method completes, contains the orthonormalized matrix. Orthonormalization is the process of making all rows and columns orthogonal to each other and making all rows and columns of unit length. This means that any given row will be orthogonal to any other given row and any given column will be orthogonal to any other given column. Any given row will not be orthogonal to any given column. Every row and every column will be of unit length. Because this method uses the modified Gram-Schmidt process, the resulting matrix tends to be numerically unstable. The numeric stability decreases according to the rows so that the first row is the most stable and the last row is the least stable. This operation is performed on the rows of the matrix rather than the columns. If you wish for this operation to be performed on the columns, first transpose the input and than transpose the output. Orthonormalizes the specified matrix. The matrix to orthonormalize. The orthonormalized matrix. Orthonormalization is the process of making all rows and columns orthogonal to each other and making all rows and columns of unit length. This means that any given row will be orthogonal to any other given row and any given column will be orthogonal to any other given column. Any given row will not be orthogonal to any given column. Every row and every column will be of unit length. Because this method uses the modified Gram-Schmidt process, the resulting matrix tends to be numerically unstable. The numeric stability decreases according to the rows so that the first row is the most stable and the last row is the least stable. This operation is performed on the rows of the matrix rather than the columns. If you wish for this operation to be performed on the columns, first transpose the input and than transpose the output. Brings the matrix into upper triangular form using elementry row operations. The matrix to put into upper triangular form. When the method completes, contains the upper triangular matrix. If the matrix is not invertable (i.e. its determinant is zero) than the result of this method may produce Single.Nan and Single.Inf values. When the matrix represents a system of linear equations, than this often means that either no solution exists or an infinite number of solutions exist. Brings the matrix into upper triangular form using elementry row operations. The matrix to put into upper triangular form. The upper triangular matrix. If the matrix is not invertable (i.e. its determinant is zero) than the result of this method may produce Single.Nan and Single.Inf values. When the matrix represents a system of linear equations, than this often means that either no solution exists or an infinite number of solutions exist. Brings the matrix into lower triangular form using elementry row operations. The matrix to put into lower triangular form. When the method completes, contains the lower triangular matrix. If the matrix is not invertable (i.e. its determinant is zero) than the result of this method may produce Single.Nan and Single.Inf values. When the matrix represents a system of linear equations, than this often means that either no solution exists or an infinite number of solutions exist. Brings the matrix into lower triangular form using elementry row operations. The matrix to put into lower triangular form. The lower triangular matrix. If the matrix is not invertable (i.e. its determinant is zero) than the result of this method may produce Single.Nan and Single.Inf values. When the matrix represents a system of linear equations, than this often means that either no solution exists or an infinite number of solutions exist. Brings the matrix into row echelon form using elementry row operations; The matrix to put into row echelon form. When the method completes, contains the row echelon form of the matrix. Brings the matrix into row echelon form using elementry row operations; The matrix to put into row echelon form. When the method completes, contains the row echelon form of the matrix. Brings the matrix into reduced row echelon form using elementry row operations. The matrix to put into reduced row echelon form. The fifth column of the matrix. When the method completes, contains the resultant matrix after the operation. When the method completes, contains the resultant fifth column of the matrix. The fifth column is often called the agumented part of the matrix. This is because the fifth column is really just an extension of the matrix so that there is a place to put all of the non-zero components after the operation is complete. Often times the resultant matrix will the identity matrix or a matrix similar to the identity matrix. Sometimes, however, that is not possible and numbers other than zero and one may appear. This method can be used to solve systems of linear equations. Upon completion of this method, the will contain the solution for the system. It is up to the user to analyze both the input and the result to determine if a solution really exists. Creates a spherical billboard that rotates around a specified object position. The position of the object around which the billboard will rotate. The position of the camera. The up vector of the camera. The forward vector of the camera. When the method completes, contains the created billboard matrix. Creates a spherical billboard that rotates around a specified object position. The position of the object around which the billboard will rotate. The position of the camera. The up vector of the camera. The forward vector of the camera. The created billboard matrix. Creates a left-handed, look-at matrix. The position of the viewer's eye. The camera look-at target. The camera's up vector. When the method completes, contains the created look-at matrix. Creates a left-handed, look-at matrix. The position of the viewer's eye. The camera look-at target. The camera's up vector. The created look-at matrix. Creates a right-handed, look-at matrix. The position of the viewer's eye. The camera look-at target. The camera's up vector. When the method completes, contains the created look-at matrix. Creates a right-handed, look-at matrix. The position of the viewer's eye. The camera look-at target. The camera's up vector. The created look-at matrix. Creates a left-handed, orthographic projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a left-handed, orthographic projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a right-handed, orthographic projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a right-handed, orthographic projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a left-handed, customized orthographic projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a left-handed, customized orthographic projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a right-handed, customized orthographic projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a right-handed, customized orthographic projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a left-handed, perspective projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a left-handed, perspective projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a right-handed, perspective projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a right-handed, perspective projection matrix. Width of the viewing volume. Height of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a left-handed, perspective projection matrix based on a field of view. Field of view in the y direction, in radians. Aspect ratio, defined as view space width divided by height. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a left-handed, perspective projection matrix based on a field of view. Field of view in the y direction, in radians. Aspect ratio, defined as view space width divided by height. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a right-handed, perspective projection matrix based on a field of view. Field of view in the y direction, in radians. Aspect ratio, defined as view space width divided by height. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a right-handed, perspective projection matrix based on a field of view. Field of view in the y direction, in radians. Aspect ratio, defined as view space width divided by height. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a left-handed, customized perspective projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a left-handed, customized perspective projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Creates a right-handed, customized perspective projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. When the method completes, contains the created projection matrix. Creates a right-handed, customized perspective projection matrix. Minimum x-value of the viewing volume. Maximum x-value of the viewing volume. Minimum y-value of the viewing volume. Maximum y-value of the viewing volume. Minimum z-value of the viewing volume. Maximum z-value of the viewing volume. The created projection matrix. Builds a matrix that can be used to reflect vectors about a plane. The plane for which the reflection occurs. This parameter is assumed to be normalized. When the method completes, contains the reflection matrix. Builds a matrix that can be used to reflect vectors about a plane. The plane for which the reflection occurs. This parameter is assumed to be normalized. The reflection matrix. Creates a matrix that flattens geometry into a shadow. The light direction. If the W component is 0, the light is directional light; if the W component is 1, the light is a point light. The plane onto which to project the geometry as a shadow. This parameter is assumed to be normalized. When the method completes, contains the shadow matrix. Creates a matrix that flattens geometry into a shadow. The light direction. If the W component is 0, the light is directional light; if the W component is 1, the light is a point light. The plane onto which to project the geometry as a shadow. This parameter is assumed to be normalized. The shadow matrix. Creates a matrix that scales along the x-axis, y-axis, and y-axis. Scaling factor for all three axes. When the method completes, contains the created scaling matrix. Creates a matrix that scales along the x-axis, y-axis, and y-axis. Scaling factor for all three axes. The created scaling matrix. Creates a matrix that scales along the x-axis, y-axis, and y-axis. Scaling factor that is applied along the x-axis. Scaling factor that is applied along the y-axis. Scaling factor that is applied along the z-axis. When the method completes, contains the created scaling matrix. Creates a matrix that scales along the x-axis, y-axis, and y-axis. Scaling factor that is applied along the x-axis. Scaling factor that is applied along the y-axis. Scaling factor that is applied along the z-axis. The created scaling matrix. Creates a matrix that uniformally scales along all three axis. The uniform scale that is applied along all axis. When the method completes, contains the created scaling matrix. Creates a matrix that uniformally scales along all three axis. The uniform scale that is applied along all axis. The created scaling matrix. Creates a matrix that rotates around the x-axis. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. When the method completes, contains the created rotation matrix. Creates a matrix that rotates around the x-axis. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. The created rotation matrix. Creates a matrix that rotates around the y-axis. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. When the method completes, contains the created rotation matrix. Creates a matrix that rotates around the y-axis. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. The created rotation matrix. Creates a matrix that rotates around the z-axis. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. When the method completes, contains the created rotation matrix. Creates a matrix that rotates around the z-axis. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. The created rotation matrix. Creates a matrix that rotates around an arbitary axis. The axis around which to rotate. This parameter is assumed to be normalized. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. When the method completes, contains the created rotation matrix. Creates a matrix that rotates around an arbitary axis. The axis around which to rotate. This parameter is assumed to be normalized. Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. The created rotation matrix. Creates a rotation matrix from a quaternion. The quaternion to use to build the matrix. The created rotation matrix. Creates a rotation matrix from a quaternion. The quaternion to use to build the matrix. The created rotation matrix. Creates a rotation matrix with a specified yaw, pitch, and roll. Yaw around the y-axis, in radians. Pitch around the x-axis, in radians. Roll around the z-axis, in radians. When the method completes, contains the created rotation matrix. Creates a rotation matrix with a specified yaw, pitch, and roll. Yaw around the y-axis, in radians. Pitch around the x-axis, in radians. Roll around the z-axis, in radians. The created rotation matrix. Creates a translation matrix using the specified offsets. The offset for all three coordinate planes. When the method completes, contains the created translation matrix. Creates a translation matrix using the specified offsets. The offset for all three coordinate planes. The created translation matrix. Creates a translation matrix using the specified offsets. X-coordinate offset. Y-coordinate offset. Z-coordinate offset. When the method completes, contains the created translation matrix. Creates a translation matrix using the specified offsets. X-coordinate offset. Y-coordinate offset. Z-coordinate offset. The created translation matrix. Creates a 3D affine transformation matrix. Scaling factor. The rotation of the transformation. The translation factor of the transformation. When the method completes, contains the created affine transformation matrix. Creates a 3D affine transformation matrix. Scaling factor. The rotation of the transformation. The translation factor of the transformation. The created affine transformation matrix. Creates a 3D affine transformation matrix. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. When the method completes, contains the created affine transformation matrix. Creates a 3D affine transformation matrix. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. The created affine transformation matrix. Creates a 2D affine transformation matrix. Scaling factor. The rotation of the transformation. The translation factor of the transformation. When the method completes, contains the created affine transformation matrix. Creates a 2D affine transformation matrix. Scaling factor. The rotation of the transformation. The translation factor of the transformation. The created affine transformation matrix. Creates a 2D affine transformation matrix. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. When the method completes, contains the created affine transformation matrix. Creates a 2D affine transformation matrix. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. The created affine transformation matrix. Creates a transformation matrix. Center point of the scaling operation. Scaling rotation amount. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. When the method completes, contains the created transformation matrix. Creates a transformation matrix. Center point of the scaling operation. Scaling rotation amount. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. The created transformation matrix. Creates a 2D transformation matrix. Center point of the scaling operation. Scaling rotation amount. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. When the method completes, contains the created transformation matrix. Creates a 2D transformation matrix. Center point of the scaling operation. Scaling rotation amount. Scaling factor. The center of the rotation. The rotation of the transformation. The translation factor of the transformation. The created transformation matrix. Adds two matricies. The first matrix to add. The second matrix to add. The sum of the two matricies. Assert a matrix (return it unchanged). The matrix to assert (unchange). The asserted (unchanged) matrix. Subtracts two matricies. The first matrix to subtract. The second matrix to subtract. The difference between the two matricies. Negates a matrix. The matrix to negate. The negated matrix. Scales a matrix by a given value. The matrix to scale. The amount by which to scale. The scaled matrix. Scales a matrix by a given value. The matrix to scale. The amount by which to scale. The scaled matrix. Multiplies two matricies. The first matrix to multiply. The second matrix to multiply. The product of the two matricies. Scales a matrix by a given value. The matrix to scale. The amount by which to scale. The scaled matrix. Divides two matricies. The first matrix to divide. The second matrix to divide. The quotient of the two matricies. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets or sets the first row in the matrix; that is M11, M12, M13, and M14. Gets or sets the second row in the matrix; that is M21, M22, M23, and M24. Gets or sets the third row in the matrix; that is M31, M32, M33, and M34. Gets or sets the fourth row in the matrix; that is M41, M42, M43, and M44. Gets or sets the first column in the matrix; that is M11, M21, M31, and M41. Gets or sets the second column in the matrix; that is M12, M22, M32, and M42. Gets or sets the third column in the matrix; that is M13, M23, M33, and M43. Gets or sets the fourth column in the matrix; that is M14, M24, M34, and M44. Gets or sets the translation of the matrix; that is M41, M42, and M43. Gets or sets the scale of the matrix; that is M11, M22, and M33. Gets a value indicating whether this instance is an identity matrix. true if this instance is an identity matrix; otherwise, false. Gets or sets the component at the specified index. The value of the matrix component, depending on the index. The zero-based index of the component to access. The value of the component at the specified index. Thrown when the is out of the range [0, 15]. Gets or sets the component at the specified index. The value of the matrix component, depending on the index. The row of the matrix to access. The column of the matrix to access. The value of the component at the specified index. Thrown when the or is out of the range [0, 3]. Generic sound input stream supporting WAV (Pcm,Float), ADPCM, xWMA sound file formats. Initializes a new instance of the class. The sound stream. Initializes the specified stream. The stream. Converts this stream to a DataStream by loading all the data from the source stream. Performs an implicit conversion from to . The stream. The result of the conversion. When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device. An I/O error occurs. When overridden in a derived class, sets the position within the current stream. A byte offset relative to the parameter. A value of type indicating the reference point used to obtain the new position. The new position within the current stream. An I/O error occurs. The stream does not support seeking, such as if the stream is constructed from a pipe or console output. Methods were called after the stream was closed. When overridden in a derived class, sets the length of the current stream. The desired length of the current stream in bytes. An I/O error occurs. The stream does not support both writing and seeking, such as if the stream is constructed from a pipe or console output. Methods were called after the stream was closed. When overridden in a derived class, reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. An array of bytes. When this method returns, the buffer contains the specified byte array with the values between and ( + - 1) replaced by the bytes read from the current source. The zero-based byte offset in at which to begin storing the data read from the current stream. The maximum number of bytes to be read from the current stream. The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached. The sum of and is larger than the buffer length. is null. or is negative. An I/O error occurs. The stream does not support reading. Methods were called after the stream was closed. When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. An array of bytes. This method copies bytes from to the current stream. The zero-based byte offset in at which to begin copying bytes to the current stream. The number of bytes to be written to the current stream. The sum of and is greater than the buffer length. is null. or is negative. An I/O error occurs. The stream does not support writing. Methods were called after the stream was closed. Gets the decoded packets info. This property is only valid for XWMA stream. Gets the wave format of this instance. When overridden in a derived class, gets a value indicating whether the current stream supports reading. true if the stream supports reading; otherwise, false. When overridden in a derived class, gets a value indicating whether the current stream supports seeking. true if the stream supports seeking; otherwise, false. When overridden in a derived class, gets a value indicating whether the current stream supports writing. true if the stream supports writing; otherwise, false. When overridden in a derived class, gets or sets the position within the current stream. The current position within the stream. An I/O error occurs. The stream does not support seeking. Methods were called after the stream was closed. When overridden in a derived class, gets the length in bytes of the stream. A long value representing the length of the stream in bytes. A class derived from Stream does not support seeking. Methods were called after the stream was closed. WaveFormatAdpcm http://msdn.microsoft.com/en-us/library/microsoft.directx_sdk.xaudio2.adpcmwaveformat%28v=vs.85%29.aspx Additional documentation: http://icculus.org/SDL_sound/downloads/external_documentation/wavecomp.htm WAVEFORMATADPCM Represents a Wave file format WAVEFORMATEX format type number of channels sample rate for buffer estimation block size of data number of bits per sample of mono data number of following bytes Creates a new PCM 44.1Khz stereo 16 bit format Creates a new 16 bit wave format with the specified sample rate and channel count Sample Rate Number of channels Gets the size of a wave buffer equivalent to the latency in milliseconds. The milliseconds. Creates a WaveFormat with custom members The encoding Sample Rate Number of channels Average Bytes Per Second Block Align Bits Per Sample Creates an A-law wave format Sample Rate Number of Channels Wave Format Creates a Mu-law wave format Sample Rate Number of Channels Wave Format Creates a new PCM format with the specified sample rate, bit depth and channels Creates a new 32 bit IEEE floating point wave format sample rate number of channels Helper function to retrieve a WaveFormat structure from a pointer Buffer to the WaveFormat rawdata WaveFormat structure Helper function to retrieve a WaveFormat structure from a pointer Pointer to the WaveFormat rawdata WaveFormat structure Helper function to marshal WaveFormat to an IntPtr WaveFormat IntPtr to WaveFormat structure (needs to be freed by callee) Reads a new WaveFormat object from a stream A binary reader that wraps the stream Reports this WaveFormat as a string String describing the wave format Compares with another WaveFormat object Object to compare to True if the objects are the same Provides a Hashcode for this WaveFormat A hashcode Returns the encoding type used Returns the number of channels (1=mono,2=stereo etc) Returns the sample rate (samples per second) Returns the average number of bytes used per second Returns the block alignment Returns the number of bits per sample (usually 16 or 32, sometimes 24 or 8) Can be 0 for some codecs Returns the number of extra bytes used by this waveformat. Often 0, except for compressed formats which store extra data after the WAVEFORMATEX header number of following bytes format type number of channels sample rate for buffer estimation block size of data number of bits per sample of mono data Parameterless constructor for marshalling Creates a new WaveFormatAdpcm for MicrosoftADPCM The rate. The channels. The block align. If 0, then 256 for [0, 11KHz], 512 for ]11KHz, 22Khz], 1024 for ]22Khz, +inf] Gets or sets the samples per block. The samples per block. Gets or sets the coefficients. The coefficients. Gets or sets the coefficients. The coefficients. A FourCC descriptor. Performs an implicit conversion from to . The d. The result of the conversion. Performs an implicit conversion from to . The d. The result of the conversion. Performs an implicit conversion from to . The d. The result of the conversion. Performs an implicit conversion from to . The d. The result of the conversion. Returns a that represents this instance. A that represents this instance. Converts a FourCC integer to a string The FourCC. A FourCC string Convert a FourCC string to int The fourCC. an integer version of the FourCC Gets the value. A chunk of a Riff stream. Initializes a new instance of the class. The stream holding this chunk The type. The size. The data offset. if set to true [is list]. if set to true [is header]. Gets the raw data contained in this chunk. Gets structured data contained in this chunk. The type of the data to return A structure filled with the chunk data Gets structured data contained in this chunk. The type of the data to return A structure filled with the chunk data Returns a that represents this instance. A that represents this instance. Gets the type. Gets the of this chunk. Gets the size of the data enbedded by this chunk. Gets the position of the data embedded by this chunk relative to the stream. Gets or sets a value indicating whether this instance is a list chunk. true if this instance is list; otherwise, false. Gets a value indicating whether this instance is a header chunk. true if this instance is a header; otherwise, false. Riff chunk enumerator. Initializes a new instance of the class. The input. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Ascends to the outer chunk. Descends to the current chunk. Gets all chunks. Returns an enumerator that iterates through the collection. A that can be used to iterate through the collection. Gets the current stack of chunks. Gets the element in the collection at the current position of the enumerator. The element in the collection at the current position of the enumerator. Helper class for Speaker mask. Counts the channels from a speaker mask. The speakers mask. WaveFormatExtensible http://www.microsoft.com/whdc/device/audio/multichaud.mspx WAVEFORMATEXTENSIBLE Guid of the subformat. Speaker configuration Parameterless constructor for marshalling Creates a new WaveFormatExtensible for PCM or IEEE String representation These are the namespace comments for SharpDX. Internal class to interact with Native Message Represents a plane in three dimensional space. The normal vector of the plane. The distance of the plane along its normal from the origin. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. The X component of the normal. The Y component of the normal. The Z component of the normal. The distance of the plane along its normal from the origin. Initializes a new instance of the class. Any point that lies along the plane. The normal vector to the plane. Initializes a new instance of the struct. The normal of the plane. The distance of the plane along its normal from the origin Initializes a new instance of the struct. First point of a triangle defining the plane. Second point of a triangle defining the plane. Third point of a triangle defining the plane. Initializes a new instance of the struct. The values to assign to the A, B, C, and D components of the plane. This must be an array with four elements. Thrown when is null. Thrown when contains more or less than four elements. Changes the coefficients of the normal vector of the plane to make it of unit length. Creates an array containing the elements of the plane. A four-element array containing the components of the plane. Determines if there is an intersection between the current object and a point. The point to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The plane to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The plane to test. When the method completes, contains the line of intersection as a , or a zero ray if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a triangle. The first vertex of the triangle to test. The second vertex of the triagnle to test. The third vertex of the triangle to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The box to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The sphere to test. Whether the two objects intersected. Scales the plane by the given scaling factor. The plane to scale. The amount by which to scale the plane. When the method completes, contains the scaled plane. Scales the plane by the given scaling factor. The plane to scale. The amount by which to scale the plane. The scaled plane. Calculates the dot product of the specified vector and plane. The source plane. The source vector. When the method completes, contains the dot product of the specified plane and vector. Calculates the dot product of the specified vector and plane. The source plane. The source vector. The dot product of the specified plane and vector. Calculates the dot product of a specified vector and the normal of the plane plus the distance value of the plane. The source plane. The source vector. When the method completes, contains the dot product of a specified vector and the normal of the Plane plus the distance value of the plane. Calculates the dot product of a specified vector and the normal of the plane plus the distance value of the plane. The source plane. The source vector. The dot product of a specified vector and the normal of the Plane plus the distance value of the plane. Calculates the dot product of the specified vector and the normal of the plane. The source plane. The source vector. When the method completes, contains the dot product of the specified vector and the normal of the plane. Calculates the dot product of the specified vector and the normal of the plane. The source plane. The source vector. The dot product of the specified vector and the normal of the plane. Changes the coefficients of the normal vector of the plane to make it of unit length. The source plane. When the method completes, contains the normalized plane. Changes the coefficients of the normal vector of the plane to make it of unit length. The source plane. The normalized plane. Transforms a normalized plane by a quaternion rotation. The normalized source plane. The quaternion rotation. When the method completes, contains the transformed plane. Transforms a normalized plane by a quaternion rotation. The normalized source plane. The quaternion rotation. The transformed plane. Transforms an array of normalized planes by a quaternion rotation. The array of normalized planes to transform. The quaternion rotation. Thrown when is null. Transforms a normalized plane by a matrix. The normalized source plane. The transformation matrix. When the method completes, contains the transformed plane. Transforms a normalized plane by a matrix. The normalized source plane. The transformation matrix. When the method completes, contains the transformed plane. Transforms an array of normalized planes by a matrix. The array of normalized planes to transform. The transformation matrix. Thrown when is null. Scales a plane by the given value. The amount by which to scale the plane. The plane to scale. The scaled plane. Scales a plane by the given value. The plane to scale. The amount by which to scale the plane. The scaled plane. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets or sets the component at the specified index. The value of the A, B, C, or D component, depending on the index. The index of the component to access. Use 0 for the A component, 1 for the B component, 2 for the C component, and 3 for the D component. The value of the component at the specified index. Thrown when the is out of the range [0, 3]. Represents a four dimensional mathematical quaternion. The size of the type, in bytes. A with all of its components set to zero. A with all of its components set to one. The identity (0, 0, 0, 1). The X component of the quaternion. The Y component of the quaternion. The Z component of the quaternion. The W component of the quaternion. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. A vector containing the values with which to initialize the components. Initializes a new instance of the struct. A vector containing the values with which to initialize the X, Y, and Z components. Initial value for the W component of the quaternion. Initializes a new instance of the struct. A vector containing the values with which to initialize the X and Y components. Initial value for the Z component of the quaternion. Initial value for the W component of the quaternion. Initializes a new instance of the struct. Initial value for the X component of the quaternion. Initial value for the Y component of the quaternion. Initial value for the Z component of the quaternion. Initial value for the W component of the quaternion. Initializes a new instance of the struct. The values to assign to the X, Y, Z, and W components of the quaternion. This must be an array with four elements. Thrown when is null. Thrown when contains more or less than four elements. Conjugates the quaternion. Conjugates and renormalizes the quaternion. Calculates the length of the quaternion. The length of the quaternion. may be preferred when only the relative length is needed and speed is of the essence. Calculates the squared length of the quaternion. The squared length of the quaternion. This method may be preferred to when only a relative length is needed and speed is of the essence. Converts the quaternion into a unit quaternion. Creates an array containing the elements of the quaternion. A four-element array containing the components of the quaternion. Adds two quaternions. The first quaternion to add. The second quaternion to add. When the method completes, contains the sum of the two quaternions. Adds two quaternions. The first quaternion to add. The second quaternion to add. The sum of the two quaternions. Subtracts two quaternions. The first quaternion to subtract. The second quaternion to subtract. When the method completes, contains the difference of the two quaternions. Subtracts two quaternions. The first quaternion to subtract. The second quaternion to subtract. The difference of the two quaternions. Scales a quaternion by the given value. The quaternion to scale. The amount by which to scale the quaternion. When the method completes, contains the scaled quaternion. Scales a quaternion by the given value. The quaternion to scale. The amount by which to scale the quaternion. The scaled quaternion. Modulates a quaternion by another. The first quaternion to modulate. The second quaternion to modulate. When the moethod completes, contains the modulated quaternion. Modulates a quaternion by another. The first quaternion to modulate. The second quaternion to modulate. The modulated quaternion. Reverses the direction of a given quaternion. The quaternion to negate. When the method completes, contains a quaternion facing in the opposite direction. Reverses the direction of a given quaternion. The quaternion to negate. A quaternion facing in the opposite direction. Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. A containing the 4D Cartesian coordinates of vertex 1 of the triangle. A containing the 4D Cartesian coordinates of vertex 2 of the triangle. A containing the 4D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). When the method completes, contains a new containing the 4D Cartesian coordinates of the specified point. Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. A containing the 4D Cartesian coordinates of vertex 1 of the triangle. A containing the 4D Cartesian coordinates of vertex 2 of the triangle. A containing the 4D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). A new containing the 4D Cartesian coordinates of the specified point. Conjugates a quaternion. The quaternion to conjugate. When the method completes, contains the conjugated quaternion. Conjugates a quaternion. The quaternion to conjugate. The conjugated quaternion. Calculates the dot product of two quaternions. First source quaternion. Second source quaternion. When the method completes, contains the dot product of the two quaternions. Calculates the dot product of two quaternions. First source quaternion. Second source quaternion. The dot product of the two quaternions. Exponentiates a quaternion. The quaternion to exponentiate. When the method completes, contains the exponentiated quaternion. Exponentiates a quaternion. The quaternion to exponentiate. The exponentiated quaternion. Conjugates and renormalizes the quaternion. The quaternion to conjugate and renormalize. When the method completes, contains the conjugated and renormalized quaternion. Conjugates and renormalizes the quaternion. The quaternion to conjugate and renormalize. The conjugated and renormalized quaternion. Performs a linear interpolation between two quaternions. Start quaternion. End quaternion. Value between 0 and 1 indicating the weight of . When the method completes, contains the linear interpolation of the two quaternions. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a linear interpolation between two quaternion. Start quaternion. End quaternion. Value between 0 and 1 indicating the weight of . The linear interpolation of the two quaternions. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Calculates the natural logarithm of the specified quaternion. The quaternion whose logarithm will be calculated. When the method completes, contains the natural logarithm of the quaternion. Calculates the natural logarithm of the specified quaternion. The quaternion whose logarithm will be calculated. The natural logarithm of the quaternion. Converts the quaternion into a unit quaternion. The quaternion to normalize. When the method completes, contains the normalized quaternion. Converts the quaternion into a unit quaternion. The quaternion to normalize. The normalized quaternion. Creates a quaternion given a rotation and an axis. The axis of rotation. The angle of rotation. When the method completes, contains the newly created quaternion. Creates a quaternion given a rotation and an axis. The axis of rotation. The angle of rotation. The newly created quaternion. Creates a quaternion given a rotation matrix. The rotation matrix. When the method completes, contains the newly created quaternion. Creates a quaternion given a rotation matrix. The rotation matrix. The newly created quaternion. Creates a quaternion given a yaw, pitch, and roll value. The yaw of rotation. The pitch of rotation. The roll of rotation. When the method completes, contains the newly created quaternion. Creates a quaternion given a yaw, pitch, and roll value. The yaw of rotation. The pitch of rotation. The roll of rotation. The newly created quaternion. Interpolates between two quaternions, using spherical linear interpolation. Start quaternion. End quaternion. Value between 0 and 1 indicating the weight of . When the method completes, contains the spherical linear interpolation of the two quaternions. Interpolates between two quaternions, using spherical linear interpolation. Start quaternion. End quaternion. Value between 0 and 1 indicating the weight of . The spherical linear interpolation of the two quaternions. Interpolates between quaternions, using spherical quadrangle interpolation. First source quaternion. Second source quaternion. Thrid source quaternion. Fourth source quaternion. Value between 0 and 1 indicating the weight of interpolation. When the method completes, contains the spherical quadrangle interpolation of the quaternions. Interpolates between quaternions, using spherical quadrangle interpolation. First source quaternion. Second source quaternion. Thrid source quaternion. Fourth source quaternion. Value between 0 and 1 indicating the weight of interpolation. The spherical quadrangle interpolation of the quaternions. Sets up control points for spherical quadrangle interpolation. First source quaternion. Second source quaternion. Third source quaternion. Fourth source quaternion. An array of three quaternions that represent control points for spherical quadrangle interpolation. Adds two quaternions. The first quaternion to add. The second quaternion to add. The sum of the two quaternions. Subtracts two quaternions. The first quaternion to subtract. The second quaternion to subtract. The difference of the two quaternions. Reverses the direction of a given quaternion. The quaternion to negate. A quaternion facing in the opposite direction. Scales a quaternion by the given value. The quaternion to scale. The amount by which to scale the quaternion. The scaled quaternion. Scales a quaternion by the given value. The quaternion to scale. The amount by which to scale the quaternion. The scaled quaternion. Multiplies a quaternion by another. The first quaternion to multiply. The second quaternion to multiply. The multiplied quaternion. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets a value indicating whether this instance is equivalent to the identity quaternion. true if this instance is an identity quaternion; otherwise, false. Gets a value indicting whether this instance is normalized. Gets the angle of the quaternion. The quaternion's angle. Gets the axis components of the quaternion. The axis components of the quaternion. Gets or sets the component at the specified index. The value of the X, Y, Z, or W component, depending on the index. The index of the component to access. Use 0 for the X component, 1 for the Y component, 2 for the Z component, and 3 for the W component. The value of the component at the specified index. Thrown when the is out of the range [0, 3]. Represents a three dimensional line based on a point in space and a direction. The position in three dimensional space where the ray starts. The normalized direction in which the ray points. Initializes a new instance of the struct. The position in three dimensional space of the origin of the ray. The normalized direction of the ray. Determines if there is an intersection between the current object and a point. The point to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The ray to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The plane to test Whether the two objects intersected. Determines if there is an intersection between the current object and a . The plane to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The plane to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a triangle. The first vertex of the triangle to test. The second vertex of the triangle to test. The third vertex of the triangle to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a triangle. The first vertex of the triangle to test. The second vertex of the triangle to test. The third vertex of the triangle to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a triangle. The first vertex of the triangle to test. The second vertex of the triangle to test. The third vertex of the triangle to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The box to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The box to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The box to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The sphere to test. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The sphere to test. When the method completes, contains the distance of the intersection, or 0 if there was no intersection. Whether the two objects intersected. Determines if there is an intersection between the current object and a . The sphere to test. When the method completes, contains the point of intersection, or if there was no intersection. Whether the two objects intersected. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Define a Rectangle. This structure is slightly different from System.Drawing.Rectangle as It is internally storing Left,Top,Right,Bottom instead of Left,Top,Width,Height. Although automatic casting from a to System.Drawing.Rectangle is provided by this class. An empty rectangle Initializes a new instance of the struct. The left. The top. The right. The bottom. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Gets or sets the left. The left. Gets or sets the top. The top. Gets or sets the right. The right. Gets or sets the bottom. The bottom. Gets or sets the left position. The left position. Gets or sets the top position. The top position. Gets or sets the width. The width. Gets or sets the height. The height. Define a RectangleF. This structure is slightly different from System.Drawing.RectangleF as It is internally storing Left,Top,Right,Bottom instead of Left,Top,Width,Height. Although automatic casting from a to System.Drawing.Rectangle is provided by this class. An empty rectangle Initializes a new instance of the struct. The left. The top. The right. The bottom. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Gets or sets the left. The left. Gets or sets the top. The top. Gets or sets the right. The right. Gets or sets the bottom. The bottom. Gets or sets the left position. The left position. Gets or sets the top position. The top position. Gets or sets the width. The width. Gets or sets the height. The height. Result structure for COM methods. Initializes a new instance of the struct. The HRESULT error code. Initializes a new instance of the struct. The HRESULT error code. Performs an implicit conversion from to . The result. The result of the conversion. Equalses the specified other. The other. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Returns a that represents this instance. A that represents this instance. Checks the error. Result code Ok Result code False Result code Abord Result code AccessDenied Result code Fail Resuld code Handle Result code invalid argument Result code no interface Result code not implemented Result code out of memory Result code Invalid pointer Unexpected failure Gets the HRESULT error code. The HRESULT error code. Gets a value indicating whether this is success. true if success; otherwise, false. Gets a value indicating whether this is failure. true if failure; otherwise, false. The maximum number of bytes to which a pointer can point. Use for a count that must span the full range of a pointer. Equivalent to Windows type SIZE_T. Initializes a new instance of the struct. The size. Default constructor. value to set Default constructor. value to set Default constructor. value to set Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Adds two sizes. The first size to add. The second size to add. The sum of the two sizes. Assert a size (return it unchanged). The size to assert (unchange). The asserted (unchanged) size. Subtracts two sizes. The first size to subtract. The second size to subtract. The difference of the two sizes. Reverses the direction of a given size. The size to negate. A size facing in the opposite direction. Scales a size by the given value. The size to scale. The amount by which to scale the size. The scaled size. Scales a size by the given value. The size to scale. The amount by which to scale the size. The scaled size. Scales a size by the given value. The size to scale. The amount by which to scale the size. The scaled size. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from void* to . The value. The result of the conversion. Performs an implicit conversion from to void*. The value. The result of the conversion. Utility class. Native memcpy. The destination memory location The source memory location. The count. Clears the memory. The dest. The value. The size in bytes to clear. Return the sizeof a struct from a CLR. Equivalent to sizeof operator but works on generics too. a struct to evaluate sizeof this struct Return the sizeof an array of struct. Equivalent to sizeof operator but works on generics too. a struct The array of struct to evaluate. sizeof in bytes of this array of struct Pins the specified source and call an action with the pinned pointer. The type of the structure to pin The source. The pin action to perform on the pinned pointer. Pins the specified source and call an action with the pinned pointer. The type of the structure to pin The source array. The pin action to perform on the pinned pointer. Covnerts a structured array to an equivalent byte array. The source. Reads the specified T data from a memory location. Type of a data to read Memory location to read from. The data write to. source pointer + sizeof(T) Reads the specified array T[] data from a memory location. Type of a data to read Memory location to read from. The data write to. The offset in the array to write to. The number of T element to read from the memory location source pointer + sizeof(T) * count Writes the specified T data to a memory location. Type of a data to write Memory location to write to. The data to write. destination pointer + sizeof(T) Writes the specified array T[] data to a memory location. Type of a data to write Memory location to write to. The array of T data to write. The offset in the array to read from. The number of T element to write to the memory location destination pointer + sizeof(T) * count Converts to int array. The array. Converts to bool array. The array. Gets the from a type. The type. The guid associated with this type Converts a pointer to a null-terminating string up to maxLength characters to a .Net string. The pointer to an ansi null string. Maximum length of the string Converts a pointer to a null-terminating string up to maxLength characters to a .Net string. The pointer to an unicode null string. Maximum length of the string Gets the IUnknown from object. Similar to but accept null object by returning an IntPtr.Zero IUnknown pointer. The managed object. an IUnknown pointer to a managed object Gets an object from an IUnknown pointer. Similar to but accept IntPtr.Zero by returning a null object. an IUnknown pointer to a managed object The managed object. String helper join method to display an array of object as a single string. The separator. The array. a string with array elements serparated by the seperator String helper join method to display an enumrable of object as a single string. The separator. The enumerable. a string with array elements serparated by the seperator String helper join method to display an enumrable of object as a single string. The separator. The enumerable. a string with array elements serparated by the seperator Converts a blob to a string. A blob. A string extracted from a blob. Read stream to a byte[] buffer input stream a byte[] buffer Read stream to a byte[] buffer input stream length to read a byte[] buffer Determines the concurrency model used for incoming calls to objects created by this thread. This concurrency model can be either apartment-threaded or multi-threaded. Initializes the thread for apartment-threaded object concurrency. Initializes the thread for multi-threaded object concurrency. Disables DDE for OLE1 support. Trade memory for speed. Represents a two dimensional mathematical vector. The size of the type, in bytes. A with all of its components set to zero. The X unit (1, 0). The Y unit (0, 1). A with all of its components set to one. The X component of the vector. The Y component of the vector. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. Initial value for the X component of the vector. Initial value for the Y component of the vector. Initializes a new instance of the struct. The values to assign to the X and Y components of the vector. This must be an array with two elements. Thrown when is null. Thrown when contains more or less than two elements. Calculates the length of the vector. The length of the vector. may be preferred when only the relative length is needed and speed is of the essence. Calculates the squared length of the vector. The squared length of the vector. This method may be preferred to when only a relative length is needed and speed is of the essence. Converts the vector into a unit vector. Creates an array containing the elements of the vector. A two-element array containing the components of the vector. Adds two vectors. The first vector to add. The second vector to add. When the method completes, contains the sum of the two vectors. Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. When the method completes, contains the difference of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. When the method completes, contains the modulated vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. The modulated vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Reverses the direction of a given vector. The vector to negate. When the method completes, contains a vector facing in the opposite direction. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Returns a containing the 2D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. A containing the 2D Cartesian coordinates of vertex 1 of the triangle. A containing the 2D Cartesian coordinates of vertex 2 of the triangle. A containing the 2D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). When the method completes, contains the 2D Cartesian coordinates of the specified point. Returns a containing the 2D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. A containing the 2D Cartesian coordinates of vertex 1 of the triangle. A containing the 2D Cartesian coordinates of vertex 2 of the triangle. A containing the 2D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). A new containing the 2D Cartesian coordinates of the specified point. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. When the method completes, contains the clamped value. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. The clamped value. Calculates the distance between two vectors. The first vector. The second vector. When the method completes, contains the distance between the two vectors. may be preferred when only the relative distance is needed and speed is of the essence. Calculates the distance between two vectors. The first vector. The second vector. The distance between the two vectors. may be preferred when only the relative distance is needed and speed is of the essence. Calculates the squared distance between two vectors. The first vector. The second vector When the method completes, contains the squared distance between the two vectors. Distance squared is the value before taking the square root. Distance squared can often be used in place of distance if relative comparisons are being made. For example, consider three points A, B, and C. To determine whether B or C is further from A, compare the distance between A and B to the distance between A and C. Calculating the two distances involves two square roots, which are computationally expensive. However, using distance squared provides the same information and avoids calculating two square roots. Calculates the squared distance between two vectors. The first vector. The second vector. The squared distance between the two vectors. Distance squared is the value before taking the square root. Distance squared can often be used in place of distance if relative comparisons are being made. For example, consider three points A, B, and C. To determine whether B or C is further from A, compare the distance between A and B to the distance between A and C. Calculating the two distances involves two square roots, which are computationally expensive. However, using distance squared provides the same information and avoids calculating two square roots. Calculates the dot product of two vectors. First source vector. Second source vector. When the method completes, contains the dot product of the two vectors. Calculates the dot product of two vectors. First source vector. Second source vector. The dot product of the two vectors. Converts the vector into a unit vector. The vector to normalize. When the method completes, contains the normalized vector. Converts the vector into a unit vector. The vector to normalize. The normalized vector. Performs a linear interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . When the method completes, contains the linear interpolation of the two vectors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a linear interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . The linear interpolation of the two vectors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a cubic interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . When the method completes, contains the cubic interpolation of the two vectors. Performs a cubic interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . The cubic interpolation of the two vectors. Performs a Hermite spline interpolation. First source position vector. First source tangent vector. Second source position vector. Second source tangent vector. Weighting factor. When the method completes, contains the result of the Hermite spline interpolation. Performs a Hermite spline interpolation. First source position vector. First source tangent vector. Second source position vector. Second source tangent vector. Weighting factor. The result of the Hermite spline interpolation. Performs a Catmull-Rom interpolation using the specified positions. The first position in the interpolation. The second position in the interpolation. The third position in the interpolation. The fourth position in the interpolation. Weighting factor. When the method completes, contains the result of the Catmull-Rom interpolation. Performs a Catmull-Rom interpolation using the specified positions. The first position in the interpolation. The second position in the interpolation. The third position in the interpolation. The fourth position in the interpolation. Weighting factor. A vector that is the result of the Catmull-Rom interpolation. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the largest components of the source vectors. Returns a vector containing the largest components of the specified vectors. The first source vector. The second source vector. A vector containing the largest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the smallest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. A vector containing the smallest components of the source vectors. Returns the reflection of a vector off a surface that has the specified normal. The source vector. Normal of the surface. When the method completes, contains the reflected vector. Reflect only gives the direction of a reflection off a surface, it does not determine whether the original vector was close enough to the surface to hit it. Returns the reflection of a vector off a surface that has the specified normal. The source vector. Normal of the surface. The reflected vector. Reflect only gives the direction of a reflection off a surface, it does not determine whether the original vector was close enough to the surface to hit it. Orthogonalizes a list of vectors. The list of orthogonalized vectors. The list of vectors to orthogonalize. Orthogonalization is the process of making all vectors orthogonal to each other. This means that any given vector in the list will be orthogonal to any other given vector in the list. Because this method uses the modified Gram-Schmidt process, the resulting vectors tend to be numerically unstable. The numeric stability decreases according to the vectors position in the list so that the first vector is the most stable and the last vector is the least stable. Thrown when or is null. Thrown when is shorter in length than . Orthonormalizes a list of vectors. The list of orthonormalized vectors. The list of vectors to orthonormalize. Orthonormalization is the process of making all vectors orthogonal to each other and making all vectors of unit length. This means that any given vector will be orthogonal to any other given vector in the list. Because this method uses the modified Gram-Schmidt process, the resulting vectors tend to be numerically unstable. The numeric stability decreases according to the vectors position in the list so that the first vector is the most stable and the last vector is the least stable. Thrown when or is null. Thrown when is shorter in length than . Transforms a 2D vector by the given rotation. The vector to rotate. The rotation to apply. When the method completes, contains the transformed . Transforms a 2D vector by the given rotation. The vector to rotate. The rotation to apply. The transformed . Transforms an array of vectors by the given rotation. The array of vectors to transform. The rotation to apply. The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . Transforms a 2D vector by the given . The source vector. The transformation . When the method completes, contains the transformed . Transforms a 2D vector by the given . The source vector. The transformation . The transformed . Transforms an array of 2D vectors by the given . The array of vectors to transform. The transformation . The array for which the transformed vectors are stored. Thrown when or is null. Thrown when is shorter in length than . Performs a coordinate transformation using the given . The coordinate vector to transform. The transformation . When the method completes, contains the transformed coordinates. A coordinate transform performs the transformation with the assumption that the w component is one. The four dimensional vector obtained from the transformation operation has each component in the vector divided by the w component. This forces the wcomponent to be one and therefore makes the vector homogeneous. The homogeneous vector is often prefered when working with coordinates as the w component can safely be ignored. Performs a coordinate transformation using the given . The coordinate vector to transform. The transformation . The transformed coordinates. A coordinate transform performs the transformation with the assumption that the w component is one. The four dimensional vector obtained from the transformation operation has each component in the vector divided by the w component. This forces the wcomponent to be one and therefore makes the vector homogeneous. The homogeneous vector is often prefered when working with coordinates as the w component can safely be ignored. Performs a coordinate transformation on an array of vectors using the given . The array of coordinate vectors to trasnform. The transformation . The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . A coordinate transform performs the transformation with the assumption that the w component is one. The four dimensional vector obtained from the transformation operation has each component in the vector divided by the w component. This forces the wcomponent to be one and therefore makes the vector homogeneous. The homogeneous vector is often prefered when working with coordinates as the w component can safely be ignored. Performs a normal transformation using the given . The normal vector to transform. The transformation . When the method completes, contains the transformed normal. A normal transform performs the transformation with the assumption that the w component is zero. This causes the fourth row and fourth collumn of the matrix to be unused. The end result is a vector that is not translated, but all other transformation properties apply. This is often prefered for normal vectors as normals purely represent direction rather than location because normal vectors should not be translated. Performs a normal transformation using the given . The normal vector to transform. The transformation . The transformed normal. A normal transform performs the transformation with the assumption that the w component is zero. This causes the fourth row and fourth collumn of the matrix to be unused. The end result is a vector that is not translated, but all other transformation properties apply. This is often prefered for normal vectors as normals purely represent direction rather than location because normal vectors should not be translated. Performs a normal transformation on an array of vectors using the given . The array of normal vectors to transform. The transformation . The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . A normal transform performs the transformation with the assumption that the w component is zero. This causes the fourth row and fourth collumn of the matrix to be unused. The end result is a vector that is not translated, but all other transformation properties apply. This is often prefered for normal vectors as normals purely represent direction rather than location because normal vectors should not be translated. Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Assert a vector (return it unchanged). The vector to assert (unchange). The asserted (unchanged) vector. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets a value indicting whether this instance is normalized. Gets or sets the component at the specified index. The value of the X or Y component, depending on the index. The index of the component to access. Use 0 for the X component and 1 for the Y component. The value of the component at the specified index. Thrown when the is out of the range [0, 1]. Represents a three dimensional mathematical vector. The size of the type, in bytes. A with all of its components set to zero. The X unit (1, 0, 0). The Y unit (0, 1, 0). The Z unit (0, 0, 1). A with all of its components set to one. The X component of the vector. The Y component of the vector. The Z component of the vector. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. Initial value for the X component of the vector. Initial value for the Y component of the vector. Initial value for the Z component of the vector. Initializes a new instance of the struct. A vector containing the values with which to initialize the X and Y components. Initial value for the Z component of the vector. Initializes a new instance of the struct. The values to assign to the X, Y, and Z components of the vector. This must be an array with three elements. Thrown when is null. Thrown when contains more or less than three elements. Calculates the length of the vector. The length of the vector. may be preferred when only the relative length is needed and speed is of the essence. Calculates the squared length of the vector. The squared length of the vector. This method may be preferred to when only a relative length is needed and speed is of the essence. Converts the vector into a unit vector. Creates an array containing the elements of the vector. A three-element array containing the components of the vector. Adds two vectors. The first vector to add. The second vector to add. When the method completes, contains the sum of the two vectors. Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. When the method completes, contains the difference of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. When the method completes, contains the modulated vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. The modulated vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Reverses the direction of a given vector. The vector to negate. When the method completes, contains a vector facing in the opposite direction. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Returns a containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle. A containing the 3D Cartesian coordinates of vertex 1 of the triangle. A containing the 3D Cartesian coordinates of vertex 2 of the triangle. A containing the 3D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). When the method completes, contains the 3D Cartesian coordinates of the specified point. Returns a containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle. A containing the 3D Cartesian coordinates of vertex 1 of the triangle. A containing the 3D Cartesian coordinates of vertex 2 of the triangle. A containing the 3D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). A new containing the 3D Cartesian coordinates of the specified point. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. When the method completes, contains the clamped value. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. The clamped value. Calculates the cross product of two vectors. First source vector. Second source vector. When the method completes, contains he cross product of the two vectors. Calculates the cross product of two vectors. First source vector. Second source vector. The cross product of the two vectors. Calculates the distance between two vectors. The first vector. The second vector. When the method completes, contains the distance between the two vectors. may be preferred when only the relative distance is needed and speed is of the essence. Calculates the distance between two vectors. The first vector. The second vector. The distance between the two vectors. may be preferred when only the relative distance is needed and speed is of the essence. Calculates the squared distance between two vectors. The first vector. The second vector. When the method completes, contains the squared distance between the two vectors. Distance squared is the value before taking the square root. Distance squared can often be used in place of distance if relative comparisons are being made. For example, consider three points A, B, and C. To determine whether B or C is further from A, compare the distance between A and B to the distance between A and C. Calculating the two distances involves two square roots, which are computationally expensive. However, using distance squared provides the same information and avoids calculating two square roots. Calculates the squared distance between two vectors. The first vector. The second vector. The squared distance between the two vectors. Distance squared is the value before taking the square root. Distance squared can often be used in place of distance if relative comparisons are being made. For example, consider three points A, B, and C. To determine whether B or C is further from A, compare the distance between A and B to the distance between A and C. Calculating the two distances involves two square roots, which are computationally expensive. However, using distance squared provides the same information and avoids calculating two square roots. Calculates the dot product of two vectors. First source vector. Second source vector. When the method completes, contains the dot product of the two vectors. Calculates the dot product of two vectors. First source vector. Second source vector. The dot product of the two vectors. Converts the vector into a unit vector. The vector to normalize. When the method completes, contains the normalized vector. Converts the vector into a unit vector. The vector to normalize. The normalized vector. Performs a linear interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . When the method completes, contains the linear interpolation of the two vectors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a linear interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . The linear interpolation of the two vectors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a cubic interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . When the method completes, contains the cubic interpolation of the two vectors. Performs a cubic interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . The cubic interpolation of the two vectors. Performs a Hermite spline interpolation. First source position vector. First source tangent vector. Second source position vector. Second source tangent vector. Weighting factor. When the method completes, contains the result of the Hermite spline interpolation. Performs a Hermite spline interpolation. First source position vector. First source tangent vector. Second source position vector. Second source tangent vector. Weighting factor. The result of the Hermite spline interpolation. Performs a Catmull-Rom interpolation using the specified positions. The first position in the interpolation. The second position in the interpolation. The third position in the interpolation. The fourth position in the interpolation. Weighting factor. When the method completes, contains the result of the Catmull-Rom interpolation. Performs a Catmull-Rom interpolation using the specified positions. The first position in the interpolation. The second position in the interpolation. The third position in the interpolation. The fourth position in the interpolation. Weighting factor. A vector that is the result of the Catmull-Rom interpolation. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the largest components of the source vectors. Returns a vector containing the largest components of the specified vectors. The first source vector. The second source vector. A vector containing the largest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the smallest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. A vector containing the smallest components of the source vectors. Projects a 3D vector from object space into screen space. The vector to project. The X position of the viewport. The Y position of the viewport. The width of the viewport. The height of the viewport. The minimum depth of the viewport. The maximum depth of the viewport. The combined world-view-projection matrix. When the method completes, contains the vector in screen space. Projects a 3D vector from object space into screen space. The vector to project. The X position of the viewport. The Y position of the viewport. The width of the viewport. The height of the viewport. The minimum depth of the viewport. The maximum depth of the viewport. The combined world-view-projection matrix. The vector in screen space. Projects a 3D vector from screen space into object space. The vector to project. The X position of the viewport. The Y position of the viewport. The width of the viewport. The height of the viewport. The minimum depth of the viewport. The maximum depth of the viewport. The combined world-view-projection matrix. When the method completes, contains the vector in object space. Projects a 3D vector from screen space into object space. The vector to project. The X position of the viewport. The Y position of the viewport. The width of the viewport. The height of the viewport. The minimum depth of the viewport. The maximum depth of the viewport. The combined world-view-projection matrix. The vector in object space. Returns the reflection of a vector off a surface that has the specified normal. The source vector. Normal of the surface. When the method completes, contains the reflected vector. Reflect only gives the direction of a reflection off a surface, it does not determine whether the original vector was close enough to the surface to hit it. Returns the reflection of a vector off a surface that has the specified normal. The source vector. Normal of the surface. The reflected vector. Reflect only gives the direction of a reflection off a surface, it does not determine whether the original vector was close enough to the surface to hit it. Orthogonalizes a list of vectors. The list of orthogonalized vectors. The list of vectors to orthogonalize. Orthogonalization is the process of making all vectors orthogonal to each other. This means that any given vector in the list will be orthogonal to any other given vector in the list. Because this method uses the modified Gram-Schmidt process, the resulting vectors tend to be numerically unstable. The numeric stability decreases according to the vectors position in the list so that the first vector is the most stable and the last vector is the least stable. Thrown when or is null. Thrown when is shorter in length than . Orthonormalizes a list of vectors. The list of orthonormalized vectors. The list of vectors to orthonormalize. Orthonormalization is the process of making all vectors orthogonal to each other and making all vectors of unit length. This means that any given vector will be orthogonal to any other given vector in the list. Because this method uses the modified Gram-Schmidt process, the resulting vectors tend to be numerically unstable. The numeric stability decreases according to the vectors position in the list so that the first vector is the most stable and the last vector is the least stable. Thrown when or is null. Thrown when is shorter in length than . Transforms a 3D vector by the given rotation. The vector to rotate. The rotation to apply. When the method completes, contains the transformed . Transforms a 3D vector by the given rotation. The vector to rotate. The rotation to apply. The transformed . Transforms an array of vectors by the given rotation. The array of vectors to transform. The rotation to apply. The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . Transforms a 3D vector by the given . The source vector. The transformation . When the method completes, contains the transformed . Transforms a 3D vector by the given . The source vector. The transformation . The transformed . Transforms an array of 3D vectors by the given . The array of vectors to transform. The transformation . The array for which the transformed vectors are stored. Thrown when or is null. Thrown when is shorter in length than . Performs a coordinate transformation using the given . The coordinate vector to transform. The transformation . When the method completes, contains the transformed coordinates. A coordinate transform performs the transformation with the assumption that the w component is one. The four dimensional vector obtained from the transformation operation has each component in the vector divided by the w component. This forces the wcomponent to be one and therefore makes the vector homogeneous. The homogeneous vector is often prefered when working with coordinates as the w component can safely be ignored. Performs a coordinate transformation using the given . The coordinate vector to transform. The transformation . The transformed coordinates. A coordinate transform performs the transformation with the assumption that the w component is one. The four dimensional vector obtained from the transformation operation has each component in the vector divided by the w component. This forces the wcomponent to be one and therefore makes the vector homogeneous. The homogeneous vector is often prefered when working with coordinates as the w component can safely be ignored. Performs a coordinate transformation on an array of vectors using the given . The array of coordinate vectors to trasnform. The transformation . The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . A coordinate transform performs the transformation with the assumption that the w component is one. The four dimensional vector obtained from the transformation operation has each component in the vector divided by the w component. This forces the wcomponent to be one and therefore makes the vector homogeneous. The homogeneous vector is often prefered when working with coordinates as the w component can safely be ignored. Performs a normal transformation using the given . The normal vector to transform. The transformation . When the method completes, contains the transformed normal. A normal transform performs the transformation with the assumption that the w component is zero. This causes the fourth row and fourth collumn of the matrix to be unused. The end result is a vector that is not translated, but all other transformation properties apply. This is often prefered for normal vectors as normals purely represent direction rather than location because normal vectors should not be translated. Performs a normal transformation using the given . The normal vector to transform. The transformation . The transformed normal. A normal transform performs the transformation with the assumption that the w component is zero. This causes the fourth row and fourth collumn of the matrix to be unused. The end result is a vector that is not translated, but all other transformation properties apply. This is often prefered for normal vectors as normals purely represent direction rather than location because normal vectors should not be translated. Performs a normal transformation on an array of vectors using the given . The array of normal vectors to transform. The transformation . The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . A normal transform performs the transformation with the assumption that the w component is zero. This causes the fourth row and fourth collumn of the matrix to be unused. The end result is a vector that is not translated, but all other transformation properties apply. This is often prefered for normal vectors as normals purely represent direction rather than location because normal vectors should not be translated. Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Assert a vector (return it unchanged). The vector to assert (unchange). The asserted (unchanged) vector. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets a value indicting whether this instance is normalized. Gets or sets the component at the specified index. The value of the X, Y, or Z component, depending on the index. The index of the component to access. Use 0 for the X component, 1 for the Y component, and 2 for the Z component. The value of the component at the specified index. Thrown when the is out of the range [0, 2]. Represents a four dimensional mathematical vector. The size of the type, in bytes. A with all of its components set to zero. The X unit (1, 0, 0, 0). The Y unit (0, 1, 0, 0). The Z unit (0, 0, 1, 0). The W unit (0, 0, 0, 1). A with all of its components set to one. The X component of the vector. The Y component of the vector. The Z component of the vector. The W component of the vector. Initializes a new instance of the struct. The value that will be assigned to all components. Initializes a new instance of the struct. Initial value for the X component of the vector. Initial value for the Y component of the vector. Initial value for the Z component of the vector. Initial value for the W component of the vector. Initializes a new instance of the struct. A vector containing the values with which to initialize the X, Y, and Z components. Initial value for the W component of the vector. Initializes a new instance of the struct. A vector containing the values with which to initialize the X and Y components. Initial value for the Z component of the vector. Initial value for the W component of the vector. Initializes a new instance of the struct. The values to assign to the X, Y, Z, and W components of the vector. This must be an array with four elements. Thrown when is null. Thrown when contains more or less than four elements. Calculates the length of the vector. The length of the vector. may be preferred when only the relative length is needed and speed is of the essence. Calculates the squared length of the vector. The squared length of the vector. This method may be preferred to when only a relative length is needed and speed is of the essence. Converts the vector into a unit vector. Creates an array containing the elements of the vector. A four-element array containing the components of the vector. Adds two vectors. The first vector to add. The second vector to add. When the method completes, contains the sum of the two vectors. Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. When the method completes, contains the difference of the two vectors. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. When the method completes, contains the modulated vector. Modulates a vector with another by performing component-wise multiplication. The first vector to modulate. The second vector to modulate. The modulated vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. When the method completes, contains the scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Reverses the direction of a given vector. The vector to negate. When the method completes, contains a vector facing in the opposite direction. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 4D triangle. A containing the 4D Cartesian coordinates of vertex 1 of the triangle. A containing the 4D Cartesian coordinates of vertex 2 of the triangle. A containing the 4D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). When the method completes, contains the 4D Cartesian coordinates of the specified point. Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 4D triangle. A containing the 4D Cartesian coordinates of vertex 1 of the triangle. A containing the 4D Cartesian coordinates of vertex 2 of the triangle. A containing the 4D Cartesian coordinates of vertex 3 of the triangle. Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). A new containing the 4D Cartesian coordinates of the specified point. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. When the method completes, contains the clamped value. Restricts a value to be within a specified range. The value to clamp. The minimum value. The maximum value. The clamped value. Calculates the distance between two vectors. The first vector. The second vector. When the method completes, contains the distance between the two vectors. may be preferred when only the relative distance is needed and speed is of the essence. Calculates the distance between two vectors. The first vector. The second vector. The distance between the two vectors. may be preferred when only the relative distance is needed and speed is of the essence. Calculates the squared distance between two vectors. The first vector. The second vector. When the method completes, contains the squared distance between the two vectors. Distance squared is the value before taking the square root. Distance squared can often be used in place of distance if relative comparisons are being made. For example, consider three points A, B, and C. To determine whether B or C is further from A, compare the distance between A and B to the distance between A and C. Calculating the two distances involves two square roots, which are computationally expensive. However, using distance squared provides the same information and avoids calculating two square roots. Calculates the squared distance between two vectors. The first vector. The second vector. The squared distance between the two vectors. Distance squared is the value before taking the square root. Distance squared can often be used in place of distance if relative comparisons are being made. For example, consider three points A, B, and C. To determine whether B or C is further from A, compare the distance between A and B to the distance between A and C. Calculating the two distances involves two square roots, which are computationally expensive. However, using distance squared provides the same information and avoids calculating two square roots. Calculates the dot product of two vectors. First source vector Second source vector. When the method completes, contains the dot product of the two vectors. Calculates the dot product of two vectors. First source vector. Second source vector. The dot product of the two vectors. Converts the vector into a unit vector. The vector to normalize. When the method completes, contains the normalized vector. Converts the vector into a unit vector. The vector to normalize. The normalized vector. Performs a linear interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . When the method completes, contains the linear interpolation of the two vectors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a linear interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . The linear interpolation of the two vectors. This method performs the linear interpolation based on the following formula. start + (end - start) * amount Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. Performs a cubic interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . When the method completes, contains the cubic interpolation of the two vectors. Performs a cubic interpolation between two vectors. Start vector. End vector. Value between 0 and 1 indicating the weight of . The cubic interpolation of the two vectors. Performs a Hermite spline interpolation. First source position vector. First source tangent vector. Second source position vector. Second source tangent vector. Weighting factor. When the method completes, contains the result of the Hermite spline interpolation. Performs a Hermite spline interpolation. First source position vector. First source tangent vector. Second source position vector. Second source tangent vector. Weighting factor. The result of the Hermite spline interpolation. Performs a Catmull-Rom interpolation using the specified positions. The first position in the interpolation. The second position in the interpolation. The third position in the interpolation. The fourth position in the interpolation. Weighting factor. When the method completes, contains the result of the Catmull-Rom interpolation. Performs a Catmull-Rom interpolation using the specified positions. The first position in the interpolation. The second position in the interpolation. The third position in the interpolation. The fourth position in the interpolation. Weighting factor. A vector that is the result of the Catmull-Rom interpolation. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the largest components of the source vectors. Returns a vector containing the largest components of the specified vectors. The first source vector. The second source vector. A vector containing the largest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. When the method completes, contains an new vector composed of the smallest components of the source vectors. Returns a vector containing the smallest components of the specified vectors. The first source vector. The second source vector. A vector containing the smallest components of the source vectors. Orthogonalizes a list of vectors. The list of orthogonalized vectors. The list of vectors to orthogonalize. Orthogonalization is the process of making all vectors orthogonal to each other. This means that any given vector in the list will be orthogonal to any other given vector in the list. Because this method uses the modified Gram-Schmidt process, the resulting vectors tend to be numerically unstable. The numeric stability decreases according to the vectors position in the list so that the first vector is the most stable and the last vector is the least stable. Thrown when or is null. Thrown when is shorter in length than . Orthonormalizes a list of vectors. The list of orthonormalized vectors. The list of vectors to orthonormalize. Orthonormalization is the process of making all vectors orthogonal to each other and making all vectors of unit length. This means that any given vector will be orthogonal to any other given vector in the list. Because this method uses the modified Gram-Schmidt process, the resulting vectors tend to be numerically unstable. The numeric stability decreases according to the vectors position in the list so that the first vector is the most stable and the last vector is the least stable. Thrown when or is null. Thrown when is shorter in length than . Transforms a 4D vector by the given rotation. The vector to rotate. The rotation to apply. When the method completes, contains the transformed . Transforms a 4D vector by the given rotation. The vector to rotate. The rotation to apply. The transformed . Transforms an array of vectors by the given rotation. The array of vectors to transform. The rotation to apply. The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . Transforms a 4D vector by the given . The source vector. The transformation . When the method completes, contains the transformed . Transforms a 4D vector by the given . The source vector. The transformation . The transformed . Transforms an array of 4D vectors by the given . The array of vectors to transform. The transformation . The array for which the transformed vectors are stored. This array may be the same array as . Thrown when or is null. Thrown when is shorter in length than . Adds two vectors. The first vector to add. The second vector to add. The sum of the two vectors. Assert a vector (return it unchanged). The vector to assert (unchange). The asserted (unchanged) vector. Subtracts two vectors. The first vector to subtract. The second vector to subtract. The difference of the two vectors. Reverses the direction of a given vector. The vector to negate. A vector facing in the opposite direction. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Scales a vector by the given value. The vector to scale. The amount by which to scale the vector. The scaled vector. Tests for equality between two objects. The first value to compare. The second value to compare. true if has the same value as ; otherwise, false. Tests for inequality between two objects. The first value to compare. The second value to compare. true if has a different value than ; otherwise, false. Performs an explicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The value. The result of the conversion. Returns a that represents this instance. A that represents this instance. Returns a that represents this instance. The format. A that represents this instance. Returns a that represents this instance. The format provider. A that represents this instance. Returns a that represents this instance. The format. The format provider. A that represents this instance. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Gets a value indicting whether this instance is normalized. Gets or sets the component at the specified index. The value of the X, Y, Z, or W component, depending on the index. The index of the component to access. Use 0 for the X component, 1 for the Y component, 2 for the Z component, and 3 for the W component. The value of the component at the specified index. Thrown when the is out of the range [0, 3]. Internal FontFileEnumerator callback Internal FontFileEnumerator Callback HRESULT ISequentialStream::Read([Out, Buffer] void* pv,[In] unsigned int cb,[Out, Optional] unsigned int* pcbRead) HRESULT ISequentialStream::Write([In, Buffer] const void* pv,[In] unsigned int cb,[Out, Optional] unsigned int* pcbWritten) Callbacks to pointer. The stream. HRESULT IStream::Seek([In] LARGE_INTEGER dlibMove,[In] SHARPDX_SEEKORIGIN dwOrigin,[Out, Optional] ULARGE_INTEGER* plibNewPosition) HRESULT IStream::SetSize([In] ULARGE_INTEGER libNewSize) HRESULT IStream::CopyTo([In] IStream* pstm,[In] ULARGE_INTEGER cb,[Out, Optional] ULARGE_INTEGER* pcbRead,[Out, Optional] ULARGE_INTEGER* pcbWritten) HRESULT IStream::Commit([In] STGC grfCommitFlags) HRESULT IStream::Revert() HRESULT IStream::LockRegion([In] ULARGE_INTEGER libOffset,[In] ULARGE_INTEGER cb,[In] LOCKTYPE dwLockType) HRESULT IStream::UnlockRegion([In] ULARGE_INTEGER libOffset,[In] ULARGE_INTEGER cb,[In] LOCKTYPE dwLockType) HRESULT IStream::Stat([Out] STATSTG* pstatstg,[In] STATFLAG grfStatFlag) HRESULT IStream::Clone([Out] IStream** ppstm) Implementation of OLE IPropertyBag2. IPropertyBag2 Initializes a new instance of the class. The property bag pointer. Gets the value of the property with this name. The name. Value of the property Gets the value of the property by using a The public type of this property. The marshaling type of this property. The property key. Value of the property Sets the value of the property with this name The name. The value. Sets the value of the property by using a The public type of this property. The marshaling type of this property. The property key. The value. Gets the number of properties. Gets the keys. Identifies a typed property in a . The public type of this property. The marshaling type of this property. Initializes a new instance of the class. The name. Gets the name. An enumerator using internally a . Initializes a new instance of the class. The PTR to I enum string. Security attributes. SECURITY_ATTRIBUTES Length. Descriptor. Gets or sets a value indicating whether [inherit handle]. true if [inherit handle]; otherwise, false. Variant COM. PROPVARIANT Gets the type of the element. The type of the element. Gets the type. Gets or sets the value. The value. Type of a simple variant value. Type of a variant Simple value Vector value. Array value. By reference. Reserved value. List of predefined . Transparent color. AliceBlue color. AntiqueWhite color. Aqua color. Aquamarine color. Azure color. Beige color. Bisque color. Black color. BlanchedAlmond color. Blue color. BlueViolet color. Brown color. BurlyWood color. CadetBlue color. Chartreuse color. Chocolate color. Coral color. CornflowerBlue color. Cornsilk color. Crimson color. Cyan color. DarkBlue color. DarkCyan color. DarkGoldenrod color. DarkGray color. DarkGreen color. DarkKhaki color. DarkMagenta color. DarkOliveGreen color. DarkOrange color. DarkOrchid color. DarkRed color. DarkSalmon color. DarkSeaGreen color. DarkSlateBlue color. DarkSlateGray color. DarkTurquoise color. DarkViolet color. DeepPink color. DeepSkyBlue color. DimGray color. DodgerBlue color. Firebrick color. FloralWhite color. ForestGreen color. Fuchsia color. Gainsboro color. GhostWhite color. Gold color. Goldenrod color. Gray color. Green color. GreenYellow color. Honeydew color. HotPink color. IndianRed color. Indigo color. Ivory color. Khaki color. Lavender color. LavenderBlush color. LawnGreen color. LemonChiffon color. LightBlue color. LightCoral color. LightCyan color. LightGoldenrodYellow color. LightGray color. LightGreen color. LightPink color. LightSalmon color. LightSeaGreen color. LightSkyBlue color. LightSlateGray color. LightSteelBlue color. LightYellow color. Lime color. LimeGreen color. Linen color. Magenta color. Maroon color. MediumAquamarine color. MediumBlue color. MediumOrchid color. MediumPurple color. MediumSeaGreen color. MediumSlateBlue color. MediumSpringGreen color. MediumTurquoise color. MediumVioletRed color. MidnightBlue color. MintCream color. MistyRose color. Moccasin color. NavajoWhite color. Navy color. OldLace color. Olive color. OliveDrab color. Orange color. OrangeRed color. Orchid color. PaleGoldenrod color. PaleGreen color. PaleTurquoise color. PaleVioletRed color. PapayaWhip color. PeachPuff color. Peru color. Pink color. Plum color. PowderBlue color. Purple color. Red color. RosyBrown color. RoyalBlue color. SaddleBrown color. Salmon color. SandyBrown color. SeaGreen color. SeaShell color. Sienna color. Silver color. SkyBlue color. SlateBlue color. SlateGray color. Snow color. SpringGreen color. SteelBlue color. Tan color. Teal color. Thistle color. Tomato color. Turquoise color. Violet color. Wheat color. White color. WhiteSmoke color. Yellow color. YellowGreen color.