Função FwpmCalloutGetByKey0 (fwpmk.h)
A função FwpmCalloutGetByKey0
Sintaxe
NTSTATUS FwpmCalloutGetByKey0(
[in] HANDLE engineHandle,
[in] const GUID *key,
[out] FWPM_CALLOUT0 **callout
);
Parâmetros
[in] engineHandle
Um identificador para uma sessão aberta no mecanismo de filtro. Um driver de texto explicativo chama a função FwpmEngineOpen0 para abrir uma sessão no mecanismo de filtro.
[in] key
Identificador exclusivo do texto explicativo. Esse GUID foi especificado no
[out] callout
Informações sobre o estado associado ao texto explicativo.
Valor de retorno
Código/valor de retorno | Descrição |
---|---|
ERROR_SUCCESS 0 |
O texto explicativo foi recuperado com êxito. |
FWP_E_* código de erro 0x80320001 — 0x80320039 |
Um erro específico da Plataforma de Filtragem do Windows (WFP). Consulte códigos de erro WFP para obter detalhes. |
código de erro RPC_* 0x80010001 — 0x80010122 |
Falha ao se comunicar com o mecanismo de firewall local ou remoto. |
outros códigos NTSTATUS | Ocorreu um erro. |
Observações
O chamador deve liberar o objeto retornado por uma chamada para FwpmFreeMemory0.
O chamador precisa FWPM_ACTRL_READ acesso ao texto explicativo. Consulte de Controle de Acesso para obter mais informações.
FwpmCalloutGetByKey0 é uma implementação específica do FwpmCalloutGetByKey. Consulte nomes de Version-Independent WFP e versões específicas de destino do Windows para obter mais informações.
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 |