Método ISceSvcAttachmentData::Initialize (scesvc.h)

O método Initialize informa ao snap-in Configuração de Segurança que a extensão de snap-in é carregada e estabelece um contexto para comunicações.

Sintaxe

HRESULT Initialize(
  [in]  LPCTSTR                       lpServiceName,
  [in]  LPCTSTR                       lpTemplateName,
  [in]  LPSCESVCATTACHMENTPERSISTINFO lpSceSvcPersistInfo,
  [out] SCESVC_HANDLE                 *pscesvcHandle
);

Parâmetros

[in] lpServiceName

Cadeia de caracteres que especifica o nome do serviço de segurança sobre o qual recuperar informações.

[in] lpTemplateName

Cadeia de caracteres que especifica o nome do modelo.

[in] lpSceSvcPersistInfo

Ponteiro para a interface ISceSvcAttachmentPersistInfo da extensão de snap-in do anexo.

[out] pscesvcHandle

Ponteiro que recebe uma SCESVC_HANDLE que representa o contexto de comunicação entre o snap-in configuração de segurança e a extensão snap-in. Esse identificador é passado como um parâmetro para os outros métodos ISceSvcAttachmentData . Quando a extensão de snap-in de anexo não precisar mais desse identificador, libere-o chamando ISceSvcAttachmentData::CloseHandle.

Valor retornado

O valor retornado é um HRESULT. Um valor de S_OK indica que o método foi bem-sucedido.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho scesvc.h
DLL Wsecedit.dll

Confira também

ISceSvcAttachmentData

ISceSvcAttachmentData::CloseHandle

ISceSvcAttachmentPersistInfo

SCESVC_HANDLE