ICertServerExit::EnumerateAttributesSetup method (certif.h)

The EnumerateAttributesSetup method initializes the internal enumeration pointer to the first request attribute associated with the current context.

Syntax

HRESULT EnumerateAttributesSetup(
  [in] LONG Flags
);

Parameters

[in] Flags

This parameter is reserved and must be set to zero.

Return value

VB

If the method succeeds, the method returns S_OK.

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

Remarks

You must call ICertServerExit::SetContext prior to using this method.

Examples

// Set up the enumeration.
hr = pCertServerExit->EnumerateAttributesSetup(0);
if (FAILED(hr))
{
    printf("Failed EnumerateAttributesSetup [%x]\n", hr);
    goto error;
}

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header certif.h (include Certsrv.h)
Library Certidl.lib
DLL Certcli.dll

See also

ICertServerExit

ICertServerExit::EnumerateAttributes