IAzAuthorizationStore3::GetSchemaVersion method (azroles.h)

The GetSchemaVersion method gets the version number of this authorization store.

Syntax

HRESULT GetSchemaVersion(
  [out] LONG *plMajorVersion,
  [out] LONG *plMinorVersion
);

Parameters

[out] plMajorVersion

The major version of the authorization store. Valid values are 1 and 2. A version 1 Authorization Manager (AzMan) runtime cannot read from or write to an authorization store with a major version of 2.

[out] plMinorVersion

The minor version of the authorization store. Valid values are 1 and 2. A version 1 AzMan runtime can read from but not write to an authorization store with a minor version of 2.

Return value

If the method succeeds, it returns S_OK.

If the method fails, it returns an error code. For a list of common error codes, see Common HRESULT Values.

Requirements

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