Lines Matching defs:pSearch
197 RTDECL(int) RTCrStoreCertFindAll(RTCRSTORE hStore, PRTCRSTORECERTSEARCH pSearch)
202 AssertPtrReturn(pSearch, VERR_INVALID_POINTER);
204 return pThis->pProvider->pfnCertFindAll(pThis->pvProvider, pSearch);
213 PRTCRSTORECERTSEARCH pSearch)
218 AssertPtrReturn(pSearch, VERR_INVALID_POINTER);
220 int rc = pThis->pProvider->pfnCertFindAll(pThis->pvProvider, pSearch);
223 pSearch->auOpaque[2] = RTCRSTORECERTSEARCH_BY_SUBECT_OR_ALT_SUBJECT_BY_RFC5280;
224 pSearch->auOpaque[3] = (uintptr_t)pSubject;
230 RTDECL(PCRTCRCERTCTX) RTCrStoreCertSearchNext(RTCRSTORE hStore, PRTCRSTORECERTSEARCH pSearch)
235 AssertPtrReturn(pSearch, NULL);
238 switch (pSearch->auOpaque[2])
241 pRet = pThis->pProvider->pfnCertSearchNext(pThis->pvProvider, pSearch);
246 PCRTCRX509NAME pSubject = (PCRTCRX509NAME)pSearch->auOpaque[3];
251 pRet = pThis->pProvider->pfnCertSearchNext(pThis->pvProvider, pSearch);
274 RTDECL(int) RTCrStoreCertSearchDestroy(RTCRSTORE hStore, PRTCRSTORECERTSEARCH pSearch)
279 if (pSearch)
281 AssertPtrReturn(pSearch, VERR_INVALID_POINTER);
282 pThis->pProvider->pfnCertSearchDestroy(pThis->pvProvider, pSearch);