Método IEnumCERTVIEWEXTENSION::Clone (certview.h)
El método Clone crea una copia de la secuencia de enumeración de extensión.
Sintaxis
HRESULT Clone(
[out] IEnumCERTVIEWEXTENSION **ppenum
);
Parámetros
[out] ppenum
Puntero a un puntero del tipo IEnumCERTVIEWEXTENSION . Este método producirá un error si el parámetroppnum es NULL.
Valor devuelto
C++
Si el método se realiza correctamente, el método devuelve S_OK.Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
VB
El valor devuelto es un objeto de secuencia de enumeración de extensión clonado.Comentarios
El objeto de secuencia de enumeración de extensión se obtiene mediante una llamada al método IEnumCERTVIEWROW::EnumCertViewExtension .
Ejemplos
IEnumCERTVIEWEXTENSION * pEnumExt2 = NULL;
HRESULT hr;
// pEnumExt is previously instantiated IEnumCERTVIEWEXTENSION object
hr = pEnumExt->Clone(&pEnumExt2);
if (S_OK != hr)
printf("Unable to clone IEnumCERTVIEWEXTENSION\n");
else
{
// use cloned object as needed
//...
}
// done using cloned object, free memory
if (NULL != pEnumExt2)
pEnumExt2->Release();
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certview.h (incluye Certsrv.h) |
Library | Certidl.lib |
Archivo DLL | Certadm.dll |