@@ -165,6 +165,9 @@ export function createKey<K extends string>(keys: readonly K[], architecture: Ar
165165export function deleteKey ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
166166export function deleteKey ( keys : readonly string [ ] , architecture : Architecture , callback ?: ErrCallback ) : void ;
167167
168+ export function deleteValue ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
169+ export function deleteValue ( keys : readonly string [ ] , architecture : Architecture , callback ?: ErrCallback ) : void ;
170+
168171export function putValue ( map : RegistryItemPutCollection , callback : ErrCallback ) : void ;
169172export function putValue ( map : RegistryItemPutCollection , architecture : Architecture , callback ?: ErrCallback ) : void ;
170173
@@ -181,6 +184,9 @@ export namespace arch {
181184 export function deleteKey ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
182185 export function deleteKey32 ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
183186 export function deleteKey64 ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
187+ export function deleteValue ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
188+ export function deleteValue32 ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
189+ export function deleteValue64 ( keys : readonly string [ ] , callback : ErrCallback ) : void ;
184190 export function putValue ( map : RegistryItemPutCollection , callback : ErrCallback ) : void ;
185191 export function putValue32 ( map : RegistryItemPutCollection , callback : ErrCallback ) : void ;
186192 export function putValue64 ( map : RegistryItemPutCollection , callback : ErrCallback ) : void ;
@@ -195,6 +201,8 @@ export namespace promisified {
195201 export function createKey ( keys : readonly string [ ] , architecture : Architecture ) : Promise < void > ;
196202 export function deleteKey ( keys : readonly string [ ] ) : Promise < void > ;
197203 export function deleteKey ( keys : readonly string [ ] , architecture : Architecture ) : Promise < void > ;
204+ export function deleteValue ( keys : readonly string [ ] ) : Promise < void > ;
205+ export function deleteValue ( keys : readonly string [ ] , architecture : Architecture ) : Promise < void > ;
198206 export function putValue ( map : RegistryItemPutCollection ) : Promise < void > ;
199207 export function putValue ( map : RegistryItemPutCollection , architecture : Architecture ) : Promise < void > ;
200208
@@ -211,6 +219,9 @@ export namespace promisified {
211219 export function deleteKey ( keys : readonly string [ ] ) : Promise < void > ;
212220 export function deleteKey32 ( keys : readonly string [ ] ) : Promise < void > ;
213221 export function deleteKey64 ( keys : readonly string [ ] ) : Promise < void > ;
222+ export function deleteValue ( keys : readonly string [ ] ) : Promise < void > ;
223+ export function deleteValue32 ( keys : readonly string [ ] ) : Promise < void > ;
224+ export function deleteValue64 ( keys : readonly string [ ] ) : Promise < void > ;
214225 export function putValue ( map : RegistryItemPutCollection ) : Promise < void > ;
215226 export function putValue32 ( map : RegistryItemPutCollection ) : Promise < void > ;
216227 export function putValue64 ( map : RegistryItemPutCollection ) : Promise < void > ;
0 commit comments