IVssSnapshotMgmt::GetProviderMgmtInterface method (vsmgmt.h)

The GetProviderMgmtInterface method returns an interface to further configure the system provider.

Syntax

HRESULT GetProviderMgmtInterface(
  [in]  VSS_ID   ProviderId,
  [in]  REFIID   InterfaceId,
  [out] IUnknown **ppItf
);

Parameters

[in] ProviderId

This must be the system provider. The VSS_ID for the system provider {b5946137-7b9f-4925-af80-51abd60b20d5}.

[in] InterfaceId

Must be IID_IVssDifferentialSoftwareSnapshotMgmt, which represents the IVssDifferentialSoftwareSnapshotMgmt interface.

[out] ppItf

Address of an interface pointer that is filled in with the returned interface pointer.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header vsmgmt.h

See also

IVssDifferentialSoftwareSnapshotMgmt

IVssSnapshotMgmt