Metodo IEnumCERTVIEWEXTENSION::Clone (certview.h)
Il metodo Clone crea una copia della sequenza di enumerazione estensione.
Sintassi
HRESULT Clone(
[out] IEnumCERTVIEWEXTENSION **ppenum
);
Parametri
[out] ppenum
Puntatore a un puntatore di tipo IEnumCERTVIEWEXTENSION . Questo metodo avrà esito negativo se il parametro ppenum è NULL.
Valore restituito
C++
Se il metodo ha esito positivo, il metodo restituisce S_OK.Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.
VB
Il valore restituito è un oggetto sequenza di enumerazione dell'estensione clonato.Commenti
L'oggetto sequenza di enumerazione dell'estensione viene ottenuto da una chiamata al metodo IEnumCERTVIEWROW::EnumCertViewExtension .
Esempio
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();
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certview.h (includere Certsrv.h) |
Libreria | Certidl.lib |
DLL | Certadm.dll |