ICertServerExit::EnumerateAttributesSetup method

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

Flags [in]

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

Minimum supported client

None supported

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Certif.h (include Certsrv.h)

Library

Certidl.lib

DLL

Certcli.dll

IID

IID_ICertServerExit is defined as 4BA9EB90-732C-11D0-8816-00A0C903B83C

See also

ICertServerExit
ICertServerExit::EnumerateAttributes

 

 

Show: