Код VB выглядит примерно так:
hMutex = CreateMutex(ByVal 0&, 1, ByVal 0&)
Первый параметр - указатель на структуру SECURITY_ATTRIBUTES
. Если вы не знаете, что это такое, вам это не нужно. Pass NULL (0).
Второй параметр: TRUE
(отличное от нуля или 1), если вызывающий поток должен владеть мьютексом. FALSE
в противном случае.
Третий параметр - это имя мьютекса и может быть NULL (0), как показано. Если вам нужен именованный мьютекс, передайте имя (что-то уникальное). Не уверен, что обертка VB
имеет длину-префикс VB
строки типа (BSTR
) до нулевой строки Ascii/Unicode, если нет, вам понадобится для этого и многочисленные примеры.
Удачи вам!