Voltar à lista
Windows Win32Sistema & móduloskernel32.dll

GetModuleHandleW

Obtém um handle para um módulo (executável ou DLL) já carregado no processo, sem incrementar sua contagem de referências.

Descrição

Diferente de LoadLibraryW, não carrega o módulo se ele ainda não estiver presente — apenas consulta.

Header: libloaderapi.hDLL: kernel32.dll

Assinatura

HMODULE GetModuleHandleW(LPCWSTR lpModuleName);

Parâmetros

ParâmetroTipoDescrição
lpModuleNameLPCWSTRNome do módulo, ou NULL para o executável do processo atual.

Valor de retorno

Um handle para o módulo em sucesso; NULL se não estiver carregado (consulte GetLastError).

Códigos de erro (GetLastError)

ERROR_MOD_NOT_FOUND(126)
O módulo especificado não foi encontrado.

Relacionadas