Cabeçalho fwpmk.h
Esse cabeçalho é usado pela rede. Para obter mais informações, consulte:
- de Rede
O fwpmk.h contém as seguintes interfaces de programação:
Funções
FwpmBfeStateGet0 A função FwpmBfeStateGet0 recupera o estado atual do mecanismo de filtro. Observe que FwpmBfeStateGet0 é uma versão específica do FwpmBfeStateGet. |
FwpmBfeStateSubscribeChanges0 A função FwpmBfeStateSubscribeChanges0 registra uma função de retorno de chamada que é chamada sempre que há uma alteração no estado do mecanismo de filtro. Observação FwpmBfeStateSubscribeChanges0 é uma versão específica de FwpmBfeStateSubscribeChanges. |
FwpmBfeStateUnsubscribeChanges0 A função FwpmBfeStateUnsubscribeChanges0 desregistre uma função de retorno de chamada BFE (mecanismo de filtragem base) que foi registrada anteriormente chamando a função FwpmBfeStateSubscribeChanges0. Observação FwpmBfeStateUnsubscribeChanges0 é uma versão específica de FwpmBfeStateUnsubscribeChanges. Consulte nomes de Version-Independent WFP e direcionamento de versões específicas do Windows para obter mais informações. |
FwpmCalloutAdd0 A função FwpmCalloutAdd0 adiciona um texto explicativo ao mecanismo de filtro. Observe que FwpmCalloutAdd0 é uma versão específica do FwpmCalloutAdd. |
FwpmCalloutCreateEnumHandle0 A função FwpmCalloutCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos de texto explicativo. |
FwpmCalloutDeleteById0 A função FwpmCalloutDeleteById0 exclui um texto explicativo do mecanismo de filtro. Observe que FwpmCalloutDeleteById0 é uma versão específica de FwpmCalloutDeleteById. |
FwpmCalloutDeleteByKey0 A função FwpmCalloutDeleteByKey0 exclui um texto explicativo do mecanismo de filtro. Observe que FwpmCalloutDeleteByKey0 é uma versão específica de FwpmCalloutDeleteByKey. |
FwpmCalloutDestroyEnumHandle0 A função FwpmCalloutDestroyEnumHandle0 libera um identificador retornado por FwpmCalloutCreateEnumHandle0. |
FwpmCalloutEnum0 A função FwpmCalloutEnum0 retorna a próxima página de resultados do enumerador de texto explicativo. |
FwpmCalloutGetById0 A função FwpmCalloutGetById0 recupera um texto explicativo do mecanismo de filtro usando o identificador de tempo de execução para o texto explicativo. |
FwpmCalloutGetByKey0 A função FwpmCalloutGetByKey0 recupera um texto explicativo usando a chave GUID do texto explicativo. |
FwpmCalloutGetSecurityInfoByKey0 A função FwpmCalloutGetSecurityInfoByKey0 recupera uma cópia do descritor de segurança para um objeto de texto explicativo. |
FwpmCalloutSetSecurityInfoByKey0 A função FwpmCalloutSetSecurityInfoByKey0 define informações de segurança especificadas no descritor de segurança de um objeto de texto explicativo. |
FwpmConnectionCreateEnumHandle0 A função FwpmConnectionCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos de conexão. |
FwpmConnectionDestroyEnumHandle0 A função FwpmConnectionDestroyEnumHandle0 libera um identificador retornado por FwpmConnectionCreateEnumHandle0. |
FwpmConnectionEnum0 A função FwpmConnectionEnum0 retorna a próxima página de resultados do enumerador de objeto de conexão. |
FwpmConnectionGetById0 A função FwpmConnectionGetById0 recupera um objeto de conexão usando o identificador de tempo de execução para a conexão. |
FwpmConnectionGetSecurityInfo0 A função FwpmConnectionGetSecurityInfo0 recupera uma cópia do descritor de segurança para um evento de alteração de objeto de conexão. |
FwpmConnectionPolicyAdd0 A função FwpmConnectionPolicyAdd0API configura políticas de roteamento para conexões de saída. |
FwpmConnectionPolicyDeleteByKey0 A função FwpmConnectionPolicyDeleteByKey0 remove a política de conexão criada com o GUID especificado. |
FwpmConnectionSetSecurityInfo0 A função FwpmConnectionSetSecurityInfo0 define informações de segurança especificadas no descritor de segurança para um evento de alteração de objeto de conexão. |
FwpmEngineClose0 A função FwpmEngineClose0 fecha uma sessão aberta anteriormente para o mecanismo de filtro. Observe que FwpmEngineClose0 é uma versão específica do FwpmEngineClose. |
FwpmEngineGetOption0 A função FwpmEngineGetOption0 recupera uma opção de mecanismo de filtro. |
FwpmEngineGetSecurityInfo0 A função FwpmEngineGetSecurityInfo0 recupera uma cópia do descritor de segurança para o mecanismo de filtro. |
FwpmEngineOpen0 A função FwpmEngineOpen0 abre uma sessão para o mecanismo de filtro. FwpmEngineOpen0 é uma versão específica do FwpmEngineOpen. |
FwpmEngineSetOption0 A função FwpmEngineSetOption0 altera as configurações do mecanismo de filtro. |
FwpmEngineSetSecurityInfo0 Os conjuntos de funções FwpmEngineSetSecurityInfo0 especificaram informações de segurança no descritor de segurança do mecanismo de filtro. |
FwpmFilterAdd0 A função FwpmFilterAdd0 adiciona um novo objeto de filtro ao sistema. |
FwpmFilterCreateEnumHandle0 A função FwpmFilterCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos de filtro. |
FwpmFilterDeleteById0 A função FwpmFilterDeleteById0 remove um objeto de filtro do sistema. |
FwpmFilterDeleteByKey0 A função FwpmFilterDeleteByKey0 remove um objeto de filtro do sistema. |
FwpmFilterDestroyEnumHandle0 A função FwpmFilterDestroyEnumHandle0 libera um identificador retornado por FwpmFilterCreateEnumHandle0. |
FwpmFilterEnum0 A função FwpmFilterEnum0 retorna a próxima página de resultados do enumerador de filtro. |
FwpmFilterGetById0 A função FwpmFilterGetById0 recupera um objeto de filtro. |
FwpmFilterGetByKey0 A função FwpmFilterGetByKey0 recupera um objeto de filtro. |
FwpmFilterGetSecurityInfoByKey0 A função FwpmFilterGetSecurityInfoByKey0 recupera uma cópia do descritor de segurança para um objeto de filtro. |
FwpmFilterSetSecurityInfoByKey0 A função FwpmFilterSetSecurityInfoByKey0 define informações de segurança especificadas no descritor de segurança de um objeto de filtro. |
FwpmFreeMemory0 A função FwpmFreeMemory0 é usada para liberar recursos de memória alocados pelas funções da Plataforma de Filtragem do Windows (WFP). |
FwpmIPsecTunnelAdd0 A função FwpmIPsecTunnelAdd0 adiciona uma nova política de modo de túnel IPsec (Internet Protocol Security) ao sistema. |
FwpmIPsecTunnelAdd1 A função FwpmIPsecTunnelAdd1 adiciona uma nova política de modo de túnel IPsec (Internet Protocol Security) ao sistema. |
FwpmIPsecTunnelAdd2 A função FwpmIPsecTunnelAdd2 adiciona uma nova política de modo de túnel IPsec (Internet Protocol Security) ao sistema. |
FwpmIPsecTunnelAdd3 A função FwpmIPsecTunnelAdd3 adiciona uma nova política de modo de túnel IPsec (Internet Protocol Security) ao sistema. |
FwpmIPsecTunnelDeleteByKey0 A função FwpmIPsecTunnelDeleteByKey0 remove uma política de modo de túnel IPsec (Internet Protocol Security) do sistema. |
FwpmLayerCreateEnumHandle0 A função FwpmLayerCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos de camada. |
FwpmLayerDestroyEnumHandle0 A função FwpmLayerDestroyEnumHandle0 libera um identificador retornado por FwpmFilterCreateEnumHandle0. |
FwpmLayerEnum0 A função FwpmLayerEnum0 retorna a próxima página de resultados do enumerador de camada. |
FwpmLayerGetById0 A função FwpmLayerGetById0 recupera um objeto de camada. |
FwpmLayerGetByKey0 A função FwpmLayerGetByKey0 recupera um objeto de camada. |
FwpmLayerGetSecurityInfoByKey0 A função FwpmLayerGetSecurityInfoByKey0 recupera uma cópia do descritor de segurança para um objeto de camada. |
FwpmLayerSetSecurityInfoByKey0 A função FwpmLayerSetSecurityInfoByKey0 define informações de segurança especificadas no descritor de segurança de um objeto de camada. |
FwpmNetEventCreateEnumHandle0 A função FwpmNetEventCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de eventos de rede. |
FwpmNetEventDestroyEnumHandle0 A função FwpmNetEventDestroyEnumHandle0 libera um identificador retornado por FwpmNetEventCreateEnumHandle0. |
FwpmNetEventEnum0 A função FwpmNetEventEnum0 retorna a próxima página de resultados do enumerador de eventos de rede. |
FwpmNetEventEnum1 A função FwpmNetEventEnum1 retorna a próxima página de resultados do enumerador de eventos de rede. |
FwpmNetEventEnum2 A função FwpmNetEventEnum2 retorna a próxima página de resultados do enumerador de eventos de rede. |
FwpmNetEventEnum3 A função FwpmNetEventEnum3 retorna a próxima página de resultados do enumerador de eventos de rede. |
FwpmNetEventEnum4 A função FwpmNetEventEnum4 retorna a próxima página de resultados do enumerador de eventos de rede. |
FwpmNetEventEnum5 A função FwpmNetEventEnum5 retorna a próxima página de resultados do enumerador de eventos de rede. |
FwpmNetEventsGetSecurityInfo0 A função FwpmNetEventsGetSecurityInfo0 recupera uma cópia do descritor de segurança de um objeto de evento de rede. |
FwpmNetEventsSetSecurityInfo0 A função FwpmNetEventsSetSecurityInfo0 define informações de segurança especificadas no descritor de segurança de um objeto de evento de rede. |
FwpmProviderAdd0 A função FwpmProviderAdd0 adiciona um novo provedor ao sistema. |
FwpmProviderContextAdd0 A função FwpmProviderContextAdd0 adiciona um novo contexto de provedor ao sistema. |
FwpmProviderContextAdd1 A função FwpmProviderContextAdd1 adiciona um novo contexto de provedor ao sistema. |
FwpmProviderContextAdd2 A função FwpmProviderContextAdd2 adiciona um novo contexto de provedor ao sistema. |
FwpmProviderContextAdd3 A função FwpmProviderContextAdd3 adiciona um novo contexto de provedor ao sistema. |
FwpmProviderContextCreateEnumHandle0 A função FwpmProviderContextCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de contextos de provedor. |
FwpmProviderContextDeleteById0 A função FwpmProviderContextDeleteById0 remove um contexto de provedor do sistema. |
FwpmProviderContextDeleteByKey0 A função FwpmProviderContextDeleteByKey0 remove um contexto de provedor do sistema. |
FwpmProviderContextDestroyEnumHandle0 A função FwpmProviderContextDestroyEnumHandle0 libera um identificador retornado por FwpmProviderContextCreateEnumHandle0. |
FwpmProviderContextEnum0 A função FwpmProviderContextEnum0 retorna a próxima página de resultados do enumerador de contexto do provedor. |
FwpmProviderContextEnum1 A função FwpmProviderContextEnum1 retorna a próxima página de resultados do enumerador de contexto do provedor. |
FwpmProviderContextEnum2 A função FwpmProviderContextEnum2 retorna a próxima página de resultados do enumerador de contexto do provedor. |
FwpmProviderContextEnum3 A função FwpmProviderContextEnum3 retorna a próxima página de resultados do enumerador de contexto do provedor. |
FwpmProviderContextGetById0 A função FwpmProviderContextGetById0 recupera um contexto de provedor. |
FwpmProviderContextGetById1 A função FwpmProviderContextGetById1 recupera um contexto de provedor. |
FwpmProviderContextGetById2 A função FwpmProviderContextGetById2 recupera um contexto de provedor. |
FwpmProviderContextGetById3 A função FwpmProviderContextGetById3 recupera um contexto de provedor. |
FwpmProviderContextGetByKey0 A função FwpmProviderContextGetByKey0 recupera um contexto de provedor. |
FwpmProviderContextGetByKey1 A função FwpmProviderContextGetByKey1 recupera um contexto de provedor. |
FwpmProviderContextGetByKey2 A função FwpmProviderContextGetByKey2 recupera um contexto de provedor. |
FwpmProviderContextGetByKey3 A função FwpmProviderContextGetByKey3 recupera um contexto de provedor. |
FwpmProviderContextGetSecurityInfoByKey0 A função FwpmProviderContextGetSecurityInfoByKey0 recupera uma cópia do descritor de segurança para um objeto de contexto do provedor. |
FwpmProviderContextSetSecurityInfoByKey0 A função FwpmProviderContextSetSecurityInfoByKey0 define informações de segurança especificadas no descritor de segurança de um objeto de contexto do provedor. |
FwpmProviderCreateEnumHandle0 A função FwpmProviderCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de provedores. |
FwpmProviderDeleteByKey0 A função FwpmProviderDeleteByKey0 remove um provedor do sistema. |
FwpmProviderDestroyEnumHandle0 A função FwpmProviderDestroyEnumHandle0 libera um identificador retornado por FwpmProviderCreateEnumHandle0. |
FwpmProviderEnum0 A função FwpmProviderEnum0 retorna a próxima página de resultados do enumerador do provedor. |
FwpmProviderGetByKey0 A função FwpmProviderGetByKey0 recupera um provedor. |
FwpmProviderGetSecurityInfoByKey0 A função FwpmProviderGetSecurityInfoByKey0 recupera uma cópia do descritor de segurança de um objeto de provedor. |
FwpmProviderSetSecurityInfoByKey0 A função FwpmProviderSetSecurityInfoByKey0 define informações de segurança especificadas no descritor de segurança de um objeto de provedor. |
FwpmSessionCreateEnumHandle0 A função FwpmSessionCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos de sessão. |
FwpmSessionDestroyEnumHandle0 A função FwpmSessionDestroyEnumHandle0 libera um identificador retornado por FwpmSessionCreateEnumHandle0. |
FwpmSessionEnum0 A função FwpmSessionEnum0 retorna a próxima página de resultados do enumerador de sessão. |
FwpmSubLayerAdd0 A função FwpmSubLayerAdd0 adiciona uma nova subcamada ao sistema. |
FwpmSubLayerCreateEnumHandle0 A função FwpmSubLayerCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de subcamadas. |
FwpmSubLayerDeleteByKey0 A função FwpmSubLayerDeleteByKey0 exclui uma subcamada do sistema por sua chave. |
FwpmSubLayerDestroyEnumHandle0 A função FwpmSubLayerDestroyEnumHandle0 libera um identificador retornado por FwpmSubLayerCreateEnumHandle0. |
FwpmSubLayerEnum0 A função FwpmSubLayerEnum0 retorna a próxima página de resultados do enumerador de subcaminho. |
FwpmSubLayerGetByKey0 A função FwpmSubLayerGetByKey0 recupera uma subcamada por sua chave. |
FwpmSubLayerGetSecurityInfoByKey0 A função FwpmSubLayerGetSecurityInfoByKey0 recupera uma cópia do descritor de segurança para um subcamada. |
FwpmSubLayerSetSecurityInfoByKey0 A função FwpmSubLayerSetSecurityInfoByKey0 define informações de segurança especificadas no descritor de segurança de uma subcamada. |
FwpmTransactionAbort0 A função FwpmTransactionAbort0 faz com que a transação atual na sessão atual seja anulada e revertida. |
FwpmTransactionBegin0 A função FwpmTransactionBegin0 inicia uma transação explícita dentro da sessão atual. |
FwpmTransactionCommit0 A função FwpmTransactionCommit0 confirma a transação atual na sessão atual. |
FwpmvSwitchEventsGetSecurityInfo0 A função FwpmvSwitchEventsGetSecurityInfo0 recupera uma cópia do descritor de segurança para um evento vSwitch. |
FwpmvSwitchEventsSetSecurityInfo0 A função FwpmvSwitchEventsSetSecurityInfo0 define informações de segurança especificadas no descritor de segurança para um evento vSwitch. |
IkeextGetStatistics0 A função IkeextGetStatistics0 recupera estatísticas do IKE (Internet Key Exchange) e do Protocolo de Internet Autenticado (AuthIP). |
IkeextGetStatistics1 A função IkeextGetStatistics1 recupera estatísticas do IKE (Internet Key Exchange) e do Protocolo de Internet Autenticado (AuthIP). |
IkeextSaCreateEnumHandle0 A função IkeextSaCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos SA (Internet Key Exchange) e AuthIP (Authenticated Internet Protocol). |
IkeextSaDbGetSecurityInfo0 A função IkeextSaDbGetSecurityInfo0 recupera uma cópia do descritor de segurança para um banco de dados SA (associação de segurança). |
IkeextSaDbSetSecurityInfo0 A função IkeextSaDbSetSecurityInfo0 define informações de segurança especificadas no descritor de segurança do banco de dados de associação de segurança IKE/AuthIP. |
IkeextSaDeleteById0 A função IkeextSaDeleteById0 remove uma SA (associação de segurança) do banco de dados. |
IkeextSaDestroyEnumHandle0 A função IkeextSaDestroyEnumHandle0 libera um identificador retornado por IkeextSaCreateEnumHandle0. |
IkeextSaEnum0 A função IkeextSaEnum0 retorna a próxima página de resultados do enumerador sa (associação de segurança de IKE/AuthIP). |
A função IkeextSaEnum1 retorna a próxima página de resultados do enumerador sa (associação de segurança) IKE/AuthIP. |
A função IkeextSaEnum2 retorna a próxima página de resultados do enumerador sa (associação de segurança de IKE/AuthIP). |
IkeextSaGetById0 A função IkeextSaGetById0 recupera uma SA (associação de segurança IKE/AuthIP) do banco de dados. |
IkeextSaGetById1 A função IkeextSaGetById1 recupera uma SA (associação de segurança IKE/AuthIP) do banco de dados. |
IkeextSaGetById2 A função IkeextSaGetById2 recupera uma SA (associação de segurança IKE/AuthIP) do banco de dados. |
IPsecDospGetSecurityInfo0 A função IPsecDospGetSecurityInfo0 recupera uma cópia do descritor de segurança para o banco de dados IPsec DoS Protection. |
IPsecDospGetStatistics0 A função IPsecDospGetStatistics0 recupera as estatísticas de Proteção de DoS (Internet Protocol Security) do IPsec. |
IPsecDospSetSecurityInfo0 Os conjuntos de funções IPsecDospSetSecurityInfo0 especificaram informações de segurança no descritor de segurança do banco de dados IPsec DoS Protection. |
IPsecDospStateCreateEnumHandle0 A função IPsecDospStateCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos IPsec DoS Protection. |
IPsecDospStateDestroyEnumHandle0 A função IPsecDospStateDestroyEnumHandle0 libera um identificador retornado por IPsecDospStateCreateEnumHandle0. |
IPsecDospStateEnum0 A função IPsecDospStateEnum0 retorna a próxima página de resultados do enumerador de estado IPsec DoS Protection. |
IPsecGetStatistics0 A função IPsecGetStatistics0 recupera estatísticas de IPsec (Internet Protocol Security). |
IPsecGetStatistics1 A função IPsecGetStatistics1 recupera estatísticas de IPsec (Internet Protocol Security). |
IPsecSaContextAddInbound0 A função IPsecSaContextAddInbound0 adiciona um pacote SA (associação de segurança IPsec) de entrada a um contexto de SA existente. |
IPsecSaContextAddInbound1 A função IPsecSaContextAddInbound1 adiciona um pacote SA (associação de segurança IPsec) de entrada a um contexto sa existente. |
IPsecSaContextAddOutbound0 A função IPsecSaContextAddOutbound0 adiciona um pacote SA (associação de segurança IPsec) de saída a um contexto sa existente. |
IPsecSaContextAddOutbound1 A função IPsecSaContextAddOutbound1 adiciona um pacote SA (associação de segurança IPsec) de saída a um contexto sa existente. |
IPsecSaContextCreate0 A função IPsecSaContextCreate0 cria um contexto de SA (associação de segurança IPsec). |
IPsecSaContextCreate1 A função IPsecSaContextCreate1 cria um contexto de SA (associação de segurança IPsec). |
IPsecSaContextCreateEnumHandle0 A função IPsecSaContextCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos de contexto SA (associação de segurança IPsec). |
IPsecSaContextDeleteById0 A função IPsecSaContextDeleteById0 exclui um contexto de SA (associação de segurança IPsec). |
IPsecSaContextDestroyEnumHandle0 A função IPsecSaContextDestroyEnumHandle0 libera um identificador retornado por IPsecSaContextCreateEnumHandle0. |
IPsecSaContextEnum0 A função IPsecSaContextEnum0 retorna a próxima página de resultados do enumerador de contexto sa (associação de segurança IPsec). |
IPsecSaContextEnum1 A função IPsecSaContextEnum1 retorna a próxima página de resultados do enumerador de contexto sa (associação de segurança IPsec). |
IPsecSaContextExpire0 A função IPsecSaContextExpire0 indica que um contexto de SA (associação de segurança IPsec) deve ter expirado. |
IPsecSaContextGetById0 A função IPsecSaContextGetById0 recupera um contexto de SA (associação de segurança IPsec). |
IPsecSaContextGetById1 A função IPsecSaContextGetById1 recupera um contexto de SA (associação de segurança IPsec). |
IPsecSaContextGetSpi0 A função IPsecSaContextGetSpi0 recupera o SPI (índice de parâmetros de segurança) para um contexto de SA (associação de segurança). |
IPsecSaContextGetSpi1 A função IPsecSaContextGetSpi1 recupera o SPI (índice de parâmetros de segurança) para um contexto de SA (associação de segurança). |
IPsecSaContextSetSpi0 A função IPsecSaContextSetSpi0 define o SPI (índice de parâmetros de segurança) para um contexto de SA (associação de segurança). |
IPsecSaContextUpdate0 A função IPsecSaContextUpdate0 atualiza um contexto de SA (associação de segurança IPsec). |
IPsecSaCreateEnumHandle0 A função IPsecSaCreateEnumHandle0 cria um identificador usado para enumerar um conjunto de objetos SA (Associação de Segurança de Protocolo de Internet). |
IPsecSaDbGetSecurityInfo0 A função IPsecSaDbGetSecurityInfo0 recupera uma cópia do descritor de segurança para o banco de dados SA (associação de segurança IPsec). |
IPsecSaDbSetSecurityInfo0 A função IPsecSaDbSetSecurityInfo0 define informações de segurança especificadas no descritor de segurança do banco de dados de associação de segurança IPsec. |
IPsecSaDestroyEnumHandle0 A função IPsecSaDestroyEnumHandle0 libera um identificador retornado por IPsecSaCreateEnumHandle0. |
IPsecSaEnum0 A função IPsecSaEnum0 retorna a próxima página de resultados do enumerador SA (associação de segurança IPsec). |
IPsecSaEnum1 A função IPsecSaEnum1 retorna a próxima página de resultados do enumerador SA (associação de segurança IPsec). |
Funções de retorno de chamada
FWPM_SERVICE_STATE_CHANGE_CALLBACK0 A função FWPM_SERVICE_STATE_CHANGE_CALLBACK0 é implementada por um driver de texto explicativo WFP para adicionar comportamento personalizado ao processo de notificação de alteração de estado do serviço BFE (mecanismo de filtragem base). |