Lines Matching defs:pname
200 static int capi_ctx_set_provname(CAPI_CTX *ctx, LPSTR pname, DWORD type,
1154 static int capi_get_provname(CAPI_CTX *ctx, LPSTR *pname, DWORD *ptype,
1183 *pname = wide_to_asc((WCHAR *)name);
1185 if (*pname == NULL)
1188 *pname = (char *)name;
1190 CAPI_trace(ctx, "capi_get_provname, returned name=%s, type=%d\n", *pname,
1652 static int capi_ctx_set_provname(CAPI_CTX *ctx, LPSTR pname, DWORD type,
1657 CAPI_trace(ctx, "capi_ctx_set_provname, name=%s, type=%d\n", pname, type);
1663 if ((len = MultiByteToWideChar(CP_ACP, 0, pname, -1, NULL, 0))) {
1665 MultiByteToWideChar(CP_ACP, 0, pname, -1, (WCHAR *)name, len);
1676 tmpcspname = OPENSSL_strdup(pname);
1689 LPSTR pname;
1692 if (capi_get_provname(ctx, &pname, &type, idx) != 1)
1694 res = capi_ctx_set_provname(ctx, pname, type, 0);
1695 OPENSSL_free(pname);