Metodo ICertExit::GetDescription (certexit.h)
Il metodo GetDescription restituisce una descrizione leggibile del modulo di uscita e della relativa funzione. Questo metodo è stato definito per la prima volta nell'interfaccia ICertExit .
Sintassi
HRESULT GetDescription(
[out] BSTR *pstrDescription
);
Parametri
[out] pstrDescription
Puntatore a BSTR che descrive il modulo di uscita.
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
Restituisce una stringa che descrive il modulo di uscita e la relativa funzione.Commenti
Quando si scrive un modulo di uscita personalizzato, implementare questo metodo.
Esempio
STDMETHODIMP
CCertExit::GetDescription(
/* [out, retval] */ BSTR __RPC_FAR *pstrDescription)
{
if (NULL == pstrDescription)
{
// Bad pointer address.
return (E_POINTER);
}
if (NULL != *pstrDescription)
{
SysFreeString(*pstrDescription);
*pstrDescription=NULL;
}
// wszMyExitModuleDesc defined elsewhere, for example:
// #define wszMyExitModuleDesc L"My Exit Module"
*pstrDescription = SysAllocString(wszMyExitModuleDesc);
if (NULL == *pstrDescription)
{
// Not enough memory
return ( E_OUTOFMEMORY );
}
// Success
return( S_OK );
}
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certexit.h (include Certsrv.h) |