From 87be4641633d9fcbbab9a38d5140552004d39318 Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Mon, 21 Jul 2003 23:50:08 +0000 Subject: [PATCH] Moved declaration of VTableProvStruc from dlls/advapi32/crypt.h to include/wincrypt.h. --- dlls/advapi32/crypt.h | 10 ---------- include/wincrypt.h | 10 ++++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dlls/advapi32/crypt.h b/dlls/advapi32/crypt.h index e475e7790dc..b23afb8c9c6 100644 --- a/dlls/advapi32/crypt.h +++ b/dlls/advapi32/crypt.h @@ -23,16 +23,6 @@ #include "wincrypt.h" -typedef struct _VTableProvStruc { - DWORD Version; - BOOL (*pFuncVerifyImage)(LPCSTR lpszImage, BYTE *pSigData); - BOOL (*pFuncReturnhWnd)(HWND *phWnd); - DWORD dwProvType; - BYTE *pbContextInfo; - DWORD cbContextInfo; - LPSTR pszProvName; -} VTableProvStruc, *PVTableProvStruc; - typedef struct tagPROVFUNCS { BOOL (WINAPI *pCPAcquireContext)(HCRYPTPROV *phProv, LPSTR pszContainer, DWORD dwFlags, PVTableProvStruc pVTable); diff --git a/include/wincrypt.h b/include/wincrypt.h index 3e0206bfbab..b64b7ef0c88 100644 --- a/include/wincrypt.h +++ b/include/wincrypt.h @@ -105,6 +105,16 @@ typedef struct _CERT_CONTEXT { } CERT_CONTEXT, *PCERT_CONTEXT; typedef const CERT_CONTEXT *PCCERT_CONTEXT; +typedef struct _VTableProvStruc { + DWORD Version; + FARPROC pFuncVerifyImage; + FARPROC pFuncReturnhWnd; + DWORD dwProvType; + BYTE *pbContextInfo; + DWORD cbContextInfo; + LPSTR pszProvName; +} VTableProvStruc, *PVTableProvStruc; + /* Algorithm IDs */ #define GET_ALG_CLASS(x) (x & (7 << 13))