GetCodeForDllUnregisterServer

Consente di recuperare il codice appropriato per l'annullamento della registrazione di un server.

function GetCodeForDllUnregisterServer( 
   nLineStart, 
   nLineEnd  
);

Parametri

  • nLineStart
    Numero di riga con inizio zero per l'inizio della funzione.

  • nLineEnd
    Numero di riga con inizio zero per la fine della funzione.

Valore restituito

Una stringa contenente il codice per l'annullamento della registrazione del server

Note

Chiamare questa funzione membro per recuperare il codice appropriato per l'annullamento della registrazione del server:

Numero di riga

Codice

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

_AtlModule.UpdateRegistryAppId(FALSE);

2

HRESULT hRes = _AtlModule.UnregisterServer(TRUE);

3

if (hRes != S_OK)

4

\treturn hRes;

5

if (!COleObjectFactory::UpdateRegistryAll(FALSE))

6

\treturn ResultFromScode(SELFREG_E_CLASS);

7

return S_OK;

Per ogni riga restituita, GetCodeForDllUnregisterServer aggiunge una tabulazione iniziale (\t) e una coppia di caratteri finali "CR-LF", ovvero ritorno a capo - avanzamento riga (\r\n).

Esempio

// Get the lines numbered 2 and 3 above
GetCodeForDllUnregisterServer(2, 3)

// returns the following string
// "\tHRESULT hRes = _AtlModule.UnregisterServer(TRUE);\r\n\tif (hRes != S_OK)\r\n"

Vedere anche

Attività

Creazione di una procedura guidata personalizzata

Riferimenti

GetCodeForDllRegisterServer

Concetti

Personalizzazione delle procedure guidate C++ con funzioni comuni JScript

Progettazione di una procedura guidata

Altre risorse

Funzioni JScript per procedure guidate C++