Voltar à lista
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: NtOpenMutant

Assinatura

HANDLE OpenMutexW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpName);

Parâmetros

ParâmetroTipoDescrição
dwDesiredAccessDWORDDireitos de acesso desejados.
bInheritHandleBOOLSe o handle é herdável.
lpNameLPCWSTRNome 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.

Relacionadas