Função FwpmConnectionGetSecurityInfo0 (fwpmk.h)
A função FwpmConnectionGetSecurityInfo0 recupera uma cópia do descritor de segurança para um evento de alteração de objeto de conexão.
Sintaxe
NTSTATUS FwpmConnectionGetSecurityInfo0(
[in] HANDLE engineHandle,
[in] SECURITY_INFORMATION securityInfo,
[out] PSID *sidOwner,
[out] PSID *sidGroup,
[out] PACL *dacl,
[out] PACL *sacl,
[out] PSECURITY_DESCRIPTOR *securityDescriptor
);
Parâmetros
[in] engineHandle
Manipule uma sessão aberta para o mecanismo de filtro. Chame FwpmEngineOpen0 para abrir uma sessão no mecanismo de filtro.
[in] securityInfo
O tipo de informações de segurança a serem recuperadas.
[out] sidOwner
O SID (identificador de segurança do proprietário) no descritor de segurança retornado.
[out] sidGroup
O SID (identificador de segurança do grupo primário) no descritor de segurança retornado.
[out] dacl
A DACL (lista de controle de acesso discricionário) no descritor de segurança retornado.
[out] sacl
A SACL (lista de controle de acesso do sistema) no descritor de segurança retornado.
[out] securityDescriptor
O descritor de segurança retornado.
Valor de retorno
Observações
O parâmetro securityDescriptor de retornado deve ser liberado por meio de uma chamada para FwpmFreeMemory0FwpmFreeMemory0. Os outros quatro parâmetros retornados não devem ser liberados, pois apontam para endereços dentro do parâmetro securityDescriptor.
Essa função se comporta como a funçãoGetSecurityInfoPadrão do Win32. O chamador precisa dos mesmos direitos de acesso padrão descritos no tópico de referência GetSecurityInfo.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows Vista. |
da Plataforma de Destino |
Universal |
cabeçalho | fwpmk.h |
biblioteca | fwpkclnt.lib |
IRQL | <= PASSIVE_LEVEL |
Consulte também
- FwpmEngineOpen0
- FwpmFreeMemory0
- GetSecurityInfo
- códigos de erro WFP