|HardDiskVolumeSerialIdentifierAlgorithmGetIdentifiers Method |
PLUSManaged (in PLUSManaged.dll) Version: 220.127.116.11
public override List<SystemIdentifier> GetIdentifiers()
Public Overrides Function GetIdentifiers As List(Of SystemIdentifier)
virtual List<SystemIdentifier^>^ GetIdentifiers() override
Returns a generic list of HardDiskVolumeSerialIdentifier
The list of HardDiskVolumeSerialIdentifier objects contains an identifier
for each drive letter not omitted by the Filter property.
The volume format serial is generated when a partition is formatted,
which means you should be mindful of the following possibilities when
considering use of this algorithm:
- The volume format serial is generated for a given partition. A fixed drive may contain multiple partitions, so this does not directly identify a physical drive. Partitions may be duplicated onto other computers via system imaging tools such as Norton Ghost, which may result in this information staying the same, even on dissimilar hardware.
- Formatting a drive or partition will result in a new volume format serial being generated.
- If the software is running in a virtual machine guest environment, it may be possible for that environment to be replicated and run in multiple copies. This would result in this information remaining the same across all copies of a given guest environment. The VirtualMachineValidation class (not available in PLUSManaged for .NET Standard) can help detect this kind of environment.