Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

VSS_PROVIDER_PROP structure (vss.h)

The VSS_PROVIDER_PROP structure specifies shadow copy provider properties.

Syntax

typedef struct _VSS_PROVIDER_PROP {
 VSS_ID m_ProviderId;
 VSS_PWSZ m_pwszProviderName;
 VSS_PROVIDER_TYPE m_eProviderType;
 VSS_PWSZ m_pwszProviderVersion;
 VSS_ID m_ProviderVersionId;
 CLSID m_ClassId;
} VSS_PROVIDER_PROP, *PVSS_PROVIDER_PROP;

Members

m_ProviderId

Identifies the provider who supports shadow copies of this class.

m_pwszProviderName

Null-terminated wide character string containing the provider name.

m_eProviderType

Provider type. See VSS_PROVIDER_TYPE for more information.

m_pwszProviderVersion

Null-terminated wide character string containing the provider version in readable format.

m_ProviderVersionId

A VSS_ID (GUID) uniquely identifying the version of a provider.

m_ClassId

Class identifier of the component registered in the local machine's COM catalog.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header vss.h

See also

VSS_ID

VSS_PROVIDER_TYPE


Feedback

Was this page helpful?

Additional resources