funzione di callback PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 (netfw.h)
Tipo di puntatore a funzione del punto di ingresso nel servizio chiamato per enumerare gli indirizzi delle parole chiave dinamiche per tipo. È possibile richiedere un determinato subset di oggetti in base ai flag di enumerazione passati.
Nota
Un tipo di puntatore per questa funzione gratuita viene pubblicato tramite NetFw.h
, ma non viene pubblicata una libreria di collegamenti statici. Usare il modelloGetProcAddressLoadLibraryExW/ per chiamare questa funzione.
Quando si chiama GetProcAddress, passare un handle al modulo firewallapi.dll e passare FWEnumDynamicKeywordAddressesByType0 come argomento lpProcName .
Per altre info ed esempi di codice, vedi Parole chiave dinamiche del firewall.
Sintassi
PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 PfnFwenumdynamickeywordaddressesbytype0;
DWORD PfnFwenumdynamickeywordaddressesbytype0(
DWORD flags,
PFW_DYNAMIC_KEYWORD_ADDRESS_DATA0 *dynamicKeywordAddressData
)
{...}
Parametri
flags
Tipo: DWORD
L'utilizzo del valore FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_AUTO_RESOLVE enumera tutti gli oggetti con il flag FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE impostato.
L'utilizzo del valore FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE enumera tutti gli oggetti con il flag FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVEnon impostato.
L'utilizzo del valore FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE enumererà tutti gli oggetti.
dynamicKeywordAddressData
Tipo: _Out_ PFW_DYNAMIC_KEYWORD_ADDRESS0*
Indirizzo di un puntatore a un oggetto indirizzo di parola chiave dinamica, che conterrà un elenco collegato di oggetti restituiti. È necessario liberare questo indirizzo chiamando FWFreeDynamicKeywordAddressData0.
Valore restituito
Tipo: DWORD
Se la funzione ha esito positivo, restituisce ERROR_SUCCESS. In caso contrario, restituisce uno dei valori seguenti.
Valore restituito | Descrizione |
---|---|
ERROR_INVALID_PARAMETER | Per il parametro flags è stato passato un valore zero. |
Commenti
È necessario liberare l'indirizzo del primo oggetto restituito nell'elenco (l'intestazione dell'elenco) chiamando FWFreeDynamicKeywordAddressData0.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Piattaforma di destinazione | Windows |
Intestazione | netfw.h |
DLL | firewallapi.dll |