Windows Win32Sincronizaçãokernel32.dll
OpenMutexW
Abre um handle para um mutex nomeado já existente, criado por este ou outro processo.
Descrição
Usado para sincronização entre processos independentes que concordam previamente em um nome de mutex.
Header:
synchapi.hDLL: kernel32.dllNative API: NtOpenMutantAssinatura
HANDLE OpenMutexW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpName);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| dwDesiredAccess | DWORD | Direitos de acesso desejados. |
| bInheritHandle | BOOL | Se o handle é herdável. |
| lpName | LPCWSTR | Nome do mutex a abrir. |
Valor de retorno
Um handle para o mutex em sucesso; NULL em erro (consulte GetLastError).
Códigos de erro (GetLastError)
- ERROR_FILE_NOT_FOUND(2)
- O sistema não conseguiu encontrar o arquivo especificado.