Método ISharingConfigurationManager::ShareExists (shobjidl_core.h)

Consulta se a pasta Usuários ou Público é compartilhada.

Sintaxe

HRESULT ShareExists(
  [in] DEF_SHARE_ID dsid
);

Parâmetros

[in] dsid

Tipo: DEF_SHARE_ID

Um dos valores DEF_SHARE_ID que indica a pasta cujo estado de compartilhamento está sendo verificado.

Retornar valor

Tipo: HRESULT

S_OK se a pasta for compartilhada; caso contrário, S_FALSE.

Comentários

Como a partir do Windows 7 Public é compartilhado in-loco por meio de Usuários, os chamadores devem sempre marcar para o compartilhamento Usuários primeiro. Se for encontrado um compartilhamento existente em Usuários, ele segue que existe um compartilhamento no Public também.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)