Optional
aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Callback for the result of the application reputation query.
Whether or not the download should be blocked.
NS_OK if and only if the query succeeded. If it did, then shouldBlock is meaningful (otherwise it defaults to false). This may be NS_ERROR_FAILURE if the response cannot be parsed, or NS_ERROR_NOT_AVAILABLE if the service has been disabled or is not reachable.
Indicates the result of the lookup that determines whether the download should be blocked, according to the "VERDICT_" constants. This may be set to a value different than "VERDICT_SAFE" even if aShouldBlock is false, so you should always check aShouldBlock.
Generated using TypeDoc
Increases the reference count for this interface. The associated instance will not be deleted unless the reference count is returned to zero.
Returns
The resulting reference count.