Compartilhar via


IOCTL_HAL_INITREGISTRY

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Este IOCTL é usado pelo Filesys.exe para sinalizar que o Registro é ativo e que dados a partir de OAL pode agora ser propagado para o Registro. É chamado antes que outros aplicativos estão iniciados, para que a OAL possa modificar configurações Registro usadas por todos os aplicativos.

A função OEMIoControl chama esse IOCTL.

Parâmetros

  • dwIoControlCode
    [no] Defina como IOCTL_HAL_INITREGISTRY.
  • lpInBuf
    [no] Definir como NULL.
  • nInBufSize
    [no] Defina como 0.
  • lpOutBuf
    [no] Definir como NULL.
  • nOutBufSize
    [no] Defina como 0.
  • lpBytesReturned
    [no] Definir como NULL.

Valores Return

TRUE indica sucesso. FALSE indica falha.

Remarks

Quando esse IOCTL é chamado de Filesys.exe o Registro é totalmente habilitado e pronto para aceitar dados a partir de OAL. O seguinte APIs são funções OAL-only correspondente para o padrão área de trabalho Windows-Based Registro plataformas APIs. APIs de registro que não estejam nessa lista não têm equivalentes que são utilizáveis na OAL.

  • NKRegCreateKeyEx
  • NKRegOpenKeyEx
  • NKRegQueryValueEx
  • NKRegCloseKey
  • NKRegSetValueEx

O Registro é atualizado antes de iniciar um aplicativo que está registrado na HKEY_LOCAL_MACHINE\Init chave Registro.

Requisitos

Header pkfuncs.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

OEMIoControl

Other Resources

RegCreateKeyEx
RegOpenKeyEx
RegQueryValueEx
RegCloseKey
RegSetValueEx