Часто это будет нулевой указатель , а не нулевое значение.
Тогда это зависит от фактически используемого синтаксиса Declare.Если объявленный аргумент был элементом ByRef ... As ...
, вы бы сказали ByVal 0&
(или иногда vbNullString
) в своем вызове.
Однако, если вы объявили указатели как ByVal ... As Long
в объявлении (для использованияс VarPtr()
, StrPtr()
и т. д.) просто используйте 0&
в вызове - это то, что вам нужно.