Condividi tramite


Metodo IPStore::D eleteItem

[Archiviazione protetta (Pstore) è disponibile per l'uso in Windows Server 2003 e Windows XP. È disponibile solo per le operazioni di sola lettura in Windows Server 2008 e Windows Vista, ma potrebbe non essere disponibile nelle versioni successive. Pstore usa un'implementazione precedente della protezione dei dati. Gli sviluppatori sono fortemente invitati a sfruttare la protezione dei dati più avanzata fornita dalle funzioni CryptProtectData e CryptUnprotectData .

Elimina l'elemento specificato dalla risorsa di archiviazione protetta.

Sintassi

HRESULT DeleteItem(
  [in]       PST_KEY         Key,
  [in] const GUID            *pItemType,
  [in] const GUID            *pItemSubType,
  [in]       LPCWSTR         szItemName,
  [in]       PPST_PROMPTINFO pPromptInfo,
  [in]       DWORD           dwFlags
);

Parametri

Chiave [in]

Area di archiviazione del provider.

Valore Significato
PST_KEY_CURRENT_USER
0x00000000
Lo spazio di archiviazione viene mantenuto nella sezione utente corrente del Registro di sistema.
PST_KEY_LOCAL_MACHINE
0x00000001
Lo spazio di archiviazione viene mantenuto nella sezione computer locale del Registro di sistema.

 

pItemType [in]

Puntatore a un GUID che identifica il tipo di dati dell'elemento da eliminare.

pItemSubType [in]

GUID che indica il sottotipo di elemento da eliminare.

szItemName [in]

Stringa contenente il nome dell'elemento da eliminare.

pPromptInfo [in]

Puntatore a una struttura PST_PROMPTINFO .

dwFlags [in]

Specifica l'interfaccia utente e i comportamenti di sicurezza per l'operazione di eliminazione.

Valore Significato
PST_NO_UI_MIGRATION
0x00000010
Non visualizzare l'interfaccia utente a meno che non sia necessaria una password personalizzata.

 

Valore restituito

Il valore restituito è un valore HRESULT . Un valore di PST_E_OK indica che la funzione ha avuto esito positivo.

Requisiti

Requisito Valore
Intestazione
Pstore.h
DLL
Pstorec.dll

Vedi anche

IPStore

PST_PROMPTINFO