Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 1.45 KB

volume-shadow-copy-api-data-types.md

File metadata and controls

52 lines (34 loc) · 1.45 KB
description ms.assetid title ms.topic ms.date
The following data types are defined in the Volume Shadow Copy API:
e64b36d6-4f10-42bd-9ad4-00aba90e9715
Volume Shadow Copy API Data Types
article
05/31/2018

Volume Shadow Copy API Data Types

The following data types are defined in the Volume Shadow Copy API:

VSS_ID

typedef GUID VSS_ID;

The VSS_ID definition specifies the general VSS identifier format. The VSS_ID is a standard GUID data type.

VSS_IDs are used to identify the following: shadow copies, shadow copy sets, providers, provider versions, writers (writer's class identifier), and instances of writers.

VSS_PWSZ

typedef /* [string][unique] */  __RPC_unique_pointer  __RPC_string WCHAR *VSS_PWSZ;

The VSS_PWSZ definition specifies a null-terminated wide character string (wchar).

VSS_TIMESTAMP

typedef LONGLONG VSS_TIMESTAMP;

The VSS_TIMESTAMP definition holds time-stamp information as a 64-bit integer value containing the number of 100-nanosecond intervals since January 1, 1601 (UTC). This definition is interchangeable with the FILETIME structure.