Compartilhar via


CeRegDeleteKey (RAPI)

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Esta função exclui uma subchave a chave Registro especificado em um remoto dispositivo baseado em Windows Embedded CE. A subchave a ser excluído não pode ter quaisquer subchaves.

Syntax

LONG CeRegDeleteKey( 
  HKEY hKey, 
  LPCWSTR lpszSubKey 
);

Parameters

  • hKey
    [no] Identificador para um atualmente aberto identificador reservado valores predefinidos chave ou um do seguinte:

    HKEY_CLASSES_ROOT

    HKEY_CURRENT_USER

    HKEY_LOCAL_MACHINE

    HKEY_USERS

    A chave especificada pelo lpSubKey parâmetro deve ser uma subchave da chave identificado por hKey.

  • lpszSubKey
    [no] Ponteiro para uma seqüência de caracteres NULL-Terminated especificando o nome da chave para excluir. Esse parâmetro não pode ser NULL.

Return Value

ERROR_SUCCESS indica sucesso. Um diferente de zero código de erro definidos no Winerror.h indica falha. Para get um genérico descrição do erro, chamar FormatMessage Com o conjunto sinalizador FORMAT_MESSAGE_FROM_SYSTEM.

Remarks

Se a função for bem-sucedido, CeRegDeleteKey Remove a chave especificada o Registro. A chave inteira, incluindo todos os seus valores, é removido. Um aplicativo não é possível chamar CeRegDeleteKey Para uma chave que um aplicativo possui atualmente aberto.

Para aberto a chave, use o CeRegCreateKeyEx Ou CeRegOpenKeyEx função.

Requirements

Header rapi.h
Library rapi.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2002 and later, Smartphone 2002 and later

See Also

Reference

RAPI Functions
CeRegCloseKey (RAPI)
CeRegCreateKeyEx (RAPI)
CeRegOpenKeyEx (RAPI)