Correct tests involved with processing the LVIF_DI_SETITEM flag.
[wine] / dlls / imagehlp / integrity.c
1 /*
2  *      IMAGEHLP library
3  *
4  *      Copyright 1998  Patrik Stridvall
5  */
6
7 #include "windef.h"
8 #include "winbase.h"
9 #include "winerror.h"
10 #include "imagehlp.h"
11 #include "debugtools.h"
12
13 DEFAULT_DEBUG_CHANNEL(imagehlp);
14
15 /***********************************************************************
16  *              ImageAddCertificate (IMAGEHLP.@)
17  */
18
19 BOOL WINAPI ImageAddCertificate(
20   HANDLE FileHandle, PWIN_CERTIFICATE Certificate, PDWORD Index)
21 {
22   FIXME("(0x%08x, %p, %p): stub\n",
23     FileHandle, Certificate, Index
24   );
25   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
26   return FALSE;
27 }
28
29 /***********************************************************************
30  *              ImageEnumerateCertificates (IMAGEHLP.@)
31  */
32 BOOL WINAPI ImageEnumerateCertificates(
33   HANDLE FileHandle, WORD TypeFilter, PDWORD CertificateCount,
34   PDWORD Indices, DWORD IndexCount)
35 {
36   FIXME("(0x%08x, %hd, %p, %p, %ld): stub\n",
37     FileHandle, TypeFilter, CertificateCount, Indices, IndexCount
38   );
39   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
40   return FALSE;
41 }
42
43 /***********************************************************************
44  *              ImageGetCertificateData (IMAGEHLP.@)
45  */
46 BOOL WINAPI ImageGetCertificateData(
47   HANDLE FileHandle, DWORD CertificateIndex,
48   PWIN_CERTIFICATE Certificate, PDWORD RequiredLength)
49 {
50   FIXME("(0x%08x, %ld, %p, %p): stub\n",
51     FileHandle, CertificateIndex, Certificate, RequiredLength
52   );
53   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
54   return FALSE;
55 }
56
57 /***********************************************************************
58  *              ImageGetCertificateHeader (IMAGEHLP.@)
59  */
60 BOOL WINAPI ImageGetCertificateHeader(
61   HANDLE FileHandle, DWORD CertificateIndex,
62   PWIN_CERTIFICATE Certificateheader)
63 {
64   FIXME("(0x%08x, %ld, %p): stub\n",
65     FileHandle, CertificateIndex, Certificateheader
66   );
67   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
68   return FALSE;
69 }
70
71 /***********************************************************************
72  *              ImageGetDigestStream (IMAGEHLP.@)
73  */
74 BOOL WINAPI ImageGetDigestStream(
75   HANDLE FileHandle, DWORD DigestLevel,
76   DIGEST_FUNCTION DigestFunction, DIGEST_HANDLE DigestHandle)
77 {
78   FIXME("(0x%08x, %ld, %p, %p): stub\n",
79     FileHandle, DigestLevel, DigestFunction, DigestHandle
80   );
81   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
82   return FALSE;
83 }
84
85 /***********************************************************************
86  *              ImageRemoveCertificate (IMAGEHLP.@)
87  */
88 BOOL WINAPI ImageRemoveCertificate(HANDLE FileHandle, DWORD Index)
89 {
90   FIXME("(0x%08x, %ld): stub\n", FileHandle, Index);
91   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
92   return FALSE;
93 }