Go to the source code of this file.
◆ WINTRUST_AddCert()
Definition at line 1044 of file wintrust_main.c.
1046{
1048
1049 TRACE(
"(%p, %ld, %d, %ld, %p)\n",
data, idxSigner, fCounterSigner,
1050 idxSigner, pCert2Add);
1051
1052 if (fCounterSigner)
1053 {
1054 FIXME(
"unimplemented for counter signers\n");
1057 }
1058 data->pasSigners[idxSigner].pasCertChain =
1060 (
data->pasSigners[idxSigner].csCertChain + 1) *
1062 if (
data->pasSigners[idxSigner].pasCertChain)
1063 {
1065 data->pasSigners[idxSigner].csCertChain];
1066
1069 data->pasSigners[idxSigner].csCertChain++;
1071 }
1072 else
1075}
PCCERT_CONTEXT WINAPI CertDuplicateCertificateContext(PCCERT_CONTEXT pCertContext)
#define ERROR_INVALID_PARAMETER
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
struct _CRYPT_PROVIDER_CERT CRYPT_PROVIDER_CERT
Referenced by WintrustLoadFunctionPointers().
◆ WINTRUST_AddPrivData()
Definition at line 1077 of file wintrust_main.c.
1079{
1081
1082 TRACE(
"(%p, %p)\n",
data, pPrivData2Add);
1083
1085 {
1087 WARN(
"invalid struct size\n");
1089 }
1091 (
data->csProvPrivData + 1) *
sizeof(*
data->pasProvPrivData));
1092 if (
data->pasProvPrivData)
1093 {
1095
1096 for (
i = 0;
i <
data->csProvPrivData;
i++)
1098 break;
1099
1100 data->pasProvPrivData[
i] = *pPrivData2Add;
1101 if (
i ==
data->csProvPrivData)
1102 data->csProvPrivData++;
1103 }
1104 else
1107}
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
#define IsEqualGUID(rguid1, rguid2)
Referenced by WintrustLoadFunctionPointers().
◆ WINTRUST_AddSgnr()
Definition at line 997 of file wintrust_main.c.
999{
1001
1002 TRACE(
"(%p, %d, %ld, %p)\n",
data, fCounterSigner, idxSigner, sgnr);
1003
1005 {
1008 }
1009 if (fCounterSigner)
1010 {
1011 FIXME(
"unimplemented for counter signers\n");
1014 }
1017 if (
data->pasSigners)
1018 {
1019 if (idxSigner < data->csSigners)
1021 &
data->pasSigners[idxSigner + 1],
1025 {
1026
1027
1028
1029
1030
1033 }
1034 else
1038 }
1039 else
1042}
#define memcpy(s1, s2, n)
#define memmove(s1, s2, n)
Referenced by WintrustLoadFunctionPointers().
◆ WINTRUST_AddStore()