Método IRegistryKey::D eleteKey (portcls.h)
El DeleteKey
método elimina la clave del Registro.
Sintaxis
NTSTATUS DeleteKey();
Valor devuelto
DeleteKey
devuelve STATUS_SUCCESS si la llamada se realizó correctamente. De lo contrario, el método devuelve un código de error adecuado.
Comentarios
Un llamador elimina la clave del Registro del objeto IRegistryKey mediante una llamada al DeleteKey
método en ese objeto. La clave solo se puede eliminar si el autor de la llamada creó la clave con un ACCESS_MASK que permita la eliminación. El llamador habilita la eliminación especificando un valor de parámetro DesiredAccess de KEY_ALL_ACCESS (descrito en ZwCreateKey) en la llamada PcNewRegistryKey, IPort::NewRegistryKey o IRegistryKey::NewSubKey que crea la clave. Al eliminar una clave, el objeto IRegistryKey descarta su identificador de clave del Registro y todos los demás identificadores de la clave eliminada no son válidos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | portcls.h (incluir Portcls.h) |
IRQL | PASSIVE_LEVEL |