Compartilhar via


Método ISecurityInformation::GetInheritTypes (aclui.h)

O método GetInheritTypes solicita informações sobre como os ACEs podem ser herdados por objetos filho. Para obter mais informações, consulte Herança ace.

Sintaxe

HRESULT GetInheritTypes(
  [out] PSI_INHERIT_TYPE *ppInheritTypes,
  [out] ULONG            *pcInheritTypes
);

Parâmetros

[out] ppInheritTypes

Um ponteiro para uma variável que você deve definir como um ponteiro para uma matriz de estruturas de SI_INHERIT_TYPE . A matriz deve incluir uma entrada para cada combinação de sinalizadores de herança e o tipo de objeto filho que você dá suporte.

[out] pcInheritTypes

Um ponteiro para uma variável que você deve definir para indicar o número de entradas na matriz ppInheritTypes .

Retornar valor

Retorna S_OK se tiver êxito.

Retorna um código de erro diferente de zero se ocorrer um erro.

Comentários

O editor de controle de acesso não libera o ponteiro retornado em ppInheritTypes.

Requisitos

Requisito Valor
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 aclui.h

Confira também

Controle de Acesso Editor

Funções Controle de Acesso Editor

CreateSecurityPage

EditSecurity

ISecurityInformation

SI_INHERIT_TYPE