mirror of https://github.com/dahall/Vanara.git
Compare commits
2 Commits
69f805f25c
...
7de0f53014
Author | SHA1 | Date |
---|---|---|
David Hall | 7de0f53014 | |
Scover | 7566b9a4e5 |
|
@ -2159,6 +2159,16 @@ namespace Vanara.PInvoke
|
|||
[CorrespondingType(typeof(STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR))]
|
||||
StorageAccessAlignmentProperty,
|
||||
|
||||
/// <summary>
|
||||
/// Indicates that the caller is querying for the seek penalty descriptor, DEVICE_SEEK_PENALTY_DESCRIPTOR.
|
||||
/// <para>
|
||||
/// Windows Server 2008, Windows Vista, Windows Server 2003 and Windows XP: This value is not supported before Windows 7 and Windows
|
||||
/// Server 2008 R2.
|
||||
/// </para>
|
||||
/// </summary>
|
||||
[CorrespondingType(typeof(DEVICE_SEEK_PENALTY_DESCRIPTOR))]
|
||||
StorageDeviceSeekPenaltyProperty,
|
||||
|
||||
/// <summary>
|
||||
/// Indicates that the caller is querying for the trim descriptor, DEVICE_TRIM_DESCRIPTOR. Windows Server 2008, Windows Vista,
|
||||
/// Windows Server 2003 and Windows XP: This value is not supported before Windows 7 and Windows Server 2008 R2.
|
||||
|
@ -2166,6 +2176,23 @@ namespace Vanara.PInvoke
|
|||
[CorrespondingType(typeof(DEVICE_TRIM_DESCRIPTOR))]
|
||||
StorageDeviceTrimProperty,
|
||||
|
||||
/// <summary>Reserved for system use.</summary>
|
||||
StorageDeviceWriteAggregationProperty,
|
||||
|
||||
/// <summary>Reserved for system use.</summary>
|
||||
StorageDeviceDeviceTelemetryProperty,
|
||||
|
||||
/// <summary>
|
||||
/// Indicates that the caller is querying for the logical block provisioning property. Data is returned using the
|
||||
/// DEVICE_LB_PROVISIONING_DESCRIPTOR structure.
|
||||
/// <para>
|
||||
/// Windows Server 2008, Windows Vista, Windows Server 2003 and Windows XP: This value is not supported before Windows 7 and Windows
|
||||
/// Server 2008 R2.
|
||||
/// </para>
|
||||
/// </summary>
|
||||
[CorrespondingType(typeof(DEVICE_LB_PROVISIONING_DESCRIPTOR))]
|
||||
StorageDeviceLBProvisioningProperty,
|
||||
|
||||
/// <summary>
|
||||
/// Indicates that the caller is querying for the device power descriptor. Data is returned using the DEVICE_POWER_DESCRIPTOR
|
||||
/// structure. Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003 and Windows XP: This
|
||||
|
@ -2174,6 +2201,17 @@ namespace Vanara.PInvoke
|
|||
[CorrespondingType(typeof(DEVICE_POWER_DESCRIPTOR))]
|
||||
StorageDevicePowerProperty,
|
||||
|
||||
/// <summary>
|
||||
/// Indicates that the caller is querying for the copy offload parameters property. Data is returned using the
|
||||
/// DEVICE_COPY_OFFLOAD_DESCRIPTOR structure.
|
||||
/// <para>
|
||||
/// Windows Server 2008, Windows Vista, Windows Server 2003 and Windows XP: This value is not supported before Windows 7 and Windows
|
||||
/// Server 2008 R2.
|
||||
/// </para>
|
||||
/// </summary>
|
||||
[CorrespondingType(typeof(DEVICE_COPY_OFFLOAD_DESCRIPTOR))]
|
||||
StorageDeviceCopyOffloadProperty,
|
||||
|
||||
/// <summary>Reserved for system use.</summary>
|
||||
StorageDeviceResiliencyProperty,
|
||||
|
||||
|
@ -2285,7 +2323,10 @@ namespace Vanara.PInvoke
|
|||
StorageDeviceSelfEncryptionProperty = 64,
|
||||
|
||||
/// <summary>Provides identification info for a storage device that can be physically replaced with a Field Replacement Unit (FRU).</summary>
|
||||
StorageFruIdProperty
|
||||
StorageFruIdProperty,
|
||||
|
||||
/// <summary/>
|
||||
StorageStackProperty
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -1069,6 +1069,7 @@ namespace Vanara.PInvoke
|
|||
/// <summary>Flags for SHGetStockIconInfo.</summary>
|
||||
// https://docs.microsoft.com/en-us/windows/desktop/api/shellapi/nf-shellapi-shgetstockiconinfo
|
||||
[PInvokeData("shellapi.h", MSDNShortId = "c08b1a53-e67c-4ed0-a9c6-d000c448e182")]
|
||||
[Flags]
|
||||
public enum SHGSI : uint
|
||||
{
|
||||
/// <summary>
|
||||
|
|
Loading…
Reference in New Issue