📄 protstr.h
字号:
/////////////////////////////////////////////////////////////////////////////
// FILE : protstor.h //
// DESCRIPTION : //
// AUTHOR : //
// HISTORY : //
// Dec 4 1996 jeffspel Create //
// Apr 21 1997 jeffspel Changes for NT 5 tree //
// //
// Copyright (C) 1993 Microsoft Corporation All Rights Reserved //
/////////////////////////////////////////////////////////////////////////////
#ifndef __PROTSTOR_H__
#define __PROTSTOR_H__
#ifdef __cplusplus
extern "C" {
#endif
BOOL CheckPStoreAvailability(
PSTORE_INFO *pPStore
);
BOOL CreateNewPSKeyset(
PSTORE_INFO *pPStore,
DWORD dwFlags
);
BOOL GetKeysetTypeAndSubType(
Context_t *pContext
);
BOOL SetKeyTypeSubtype(
Context_t *pContext,
PKEY_TYPE_SUBTYPE pTypeSubtype
);
BOOL RestoreKeysetFromProtectedStorage(
Context_t *pContext,
Key_t *pKey,
LPWSTR szPrompt,
BOOL fSigKey,
BOOL *pfUIOnKey
);
BOOL SetKeysetTypeAndSubtype(
Context_t *pContext
);
BOOL SetUIPrompt(
Context_t *pContext,
LPWSTR szPrompt
);
BOOL DeleteKeyFromProtectedStorage(
Context_t *pContext,
PCSP_STRINGS pStrings,
DWORD dwKeySpec,
BOOL fMigration
);
BOOL DeleteFromProtectedStorage(
IN Context_t *pContext,
PCSP_STRINGS pStrings,
IN BOOL fMigration
);
void FreePSInfo(
PSTORE_INFO *pPStore
);
#ifdef __cplusplus
}
#endif
#endif // __PROTSTOR_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -