Compartilhar via


GetCodeForDllUnregisterServer

Obtém o código apropriado para cancelar o registro de um servidor.

function GetCodeForDllUnregisterServer( 
      nLineStart, 
      nLineEnd  
);

Parâmetros

  • nLineStart
    número de linha de base zero para o início da função.

  • nLineEnd
    O número de linha de base zero para o participante da função.

Valor de retorno

Uma seqüência de caracteres que contém o código para cancelar o registro do servidor.

Comentários

Chamar essa função de membro para recuperar o código apropriado para cancelar o registro do servidor:

número de linha

Código

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;

Para cada uma das linhas retornada, GetCodeForDllUnregisterServer Adiciona uma (guia entrelinhamento\t) e à direita (de emparelhar de caractere "CR-LF" (retorno de carro - avanço de linha)\r\n).

Exemplo

// 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"

Consulte também

Tarefas

Criando um assistente personalizado

Conceitos

Personalizando assistentes C++ com funções comuns do JScript

Criando um assistente

Referência

GetCodeForDllRegisterServer

Outros recursos

Funções de JScript para assistentes do C++