ReactOS 0.4.16-dev-937-g7afcd2a
|
Go to the source code of this file.
Classes | |
struct | OID_NAMES |
Macros | |
#define | ASN_TAG_IS_CONSTRUCTED 0x20 |
#define | ASN_TAG_BITSTRING 0x03 |
#define | ASN_TAG_OCTET_STRING 0x04 |
#define | ASN_TAG_OBJECT_ID 0x06 |
#define | ASN_TAG_SEQUENCE_RAW 0x10 |
#define | ASN_TAG_SET_RAW 0x11 |
#define | ASN_TAG_SEQUENCE 0x30 |
#define | ASN_TAG_SET 0x31 |
#define | ASN_TAG_CONTEXT_SPECIFIC 0x80 |
#define | ASN_TAG_CONTEXT_SPECIFIC_N(n) (ASN_TAG_CONTEXT_SPECIFIC | (n)) |
#define | ASN_TAG_OPTIONAL 0xA0 |
#define | ASN_TAG_OPTIONAL_N(n) (ASN_TAG_OPTIONAL | (n)) |
Functions | |
LPCWSTR | TagToName (DWORD dwTag) |
BOOL | Move (DWORD dwLen, PBYTE &pData, DWORD &dwSize) |
BOOL | ParseTag (PBYTE &pData, DWORD &dwSize, DWORD &dwTagAndClass) |
BOOL | ParseLength (PBYTE &pData, DWORD &dwSize, DWORD &dwLength) |
DWORD | HexDump (PBYTE pRoot, PBYTE pData, DWORD dwSize, PWSTR wszPrefix) |
void | PrintTag (PBYTE pRoot, PBYTE pHeader, DWORD dwTag, DWORD dwTagLength, PBYTE pData, PWSTR wszPrefix) |
BOOL WINAPI | CryptOIDEnumCallback (_In_ PCCRYPT_OID_INFO pInfo, _Inout_opt_ void *pvArg) |
void | PrintOID (PBYTE pRoot, PBYTE pHeader, PBYTE pData, DWORD dwSize, PWSTR wszPrefix) |
BOOL | ParseAsn (PBYTE pRoot, PBYTE pData, DWORD dwSize, PWSTR wszPrefix, BOOL fPrint) |
BOOL | asn_dump (LPCWSTR Filename) |
#define ASN_TAG_CONTEXT_SPECIFIC_N | ( | n | ) | (ASN_TAG_CONTEXT_SPECIFIC | (n)) |
Definition at line 456 of file asn.cpp.
BOOL WINAPI CryptOIDEnumCallback | ( | _In_ PCCRYPT_OID_INFO | pInfo, |
_Inout_opt_ void * | pvArg | ||
) |
Definition at line 237 of file asn.cpp.
Referenced by PrintOID().
Definition at line 196 of file asn.cpp.
Referenced by main(), ParseAsn(), and PrintTag().
Definition at line 118 of file asn.cpp.
Referenced by CTipbarWnd::AdjustPosOnDisplayChange(), CTipbarWnd::CTipbarWnd(), DECLARE_INTERFACE_(), HexDump(), CTipbarWnd::Init(), CDefCompFrameWindow::LoadPosition(), CCompButtonFrameWindow::MoveShow(), ParseAsn(), ParseLength(), ParseTag(), Seek(), CDefCompFrameWindow::SetCompStrRect(), CTipbarWnd::SetVertical(), and CUIFToolTip::ShowTip().
Definition at line 339 of file asn.cpp.
Referenced by asn_dump(), and ParseAsn().
Definition at line 168 of file asn.cpp.
Referenced by ParseAsn().
Definition at line 129 of file asn.cpp.
Referenced by ParseAsn().
Definition at line 259 of file asn.cpp.
Referenced by ParseAsn().
void PrintTag | ( | PBYTE | pRoot, |
PBYTE | pHeader, | ||
DWORD | dwTag, | ||
DWORD | dwTagLength, | ||
PBYTE | pData, | ||
PWSTR | wszPrefix | ||
) |
Definition at line 219 of file asn.cpp.
Referenced by ParseAsn().
Definition at line 46 of file asn.cpp.
Referenced by PrintTag().