Lines Matching defs:pname
197 static int capi_ctx_set_provname(CAPI_CTX *ctx, LPSTR pname, DWORD type,
1132 static int capi_get_provname(CAPI_CTX *ctx, LPSTR *pname, DWORD *ptype,
1161 *pname = wide_to_asc((WCHAR *)name);
1163 if (*pname == NULL)
1166 *pname = (char *)name;
1168 CAPI_trace(ctx, "capi_get_provname, returned name=%s, type=%d\n", *pname,
1629 static int capi_ctx_set_provname(CAPI_CTX *ctx, LPSTR pname, DWORD type,
1634 CAPI_trace(ctx, "capi_ctx_set_provname, name=%s, type=%d\n", pname, type);
1640 if ((len = MultiByteToWideChar(CP_ACP, 0, pname, -1, NULL, 0))) {
1642 MultiByteToWideChar(CP_ACP, 0, pname, -1, (WCHAR *)name, len);
1653 tmpcspname = OPENSSL_strdup(pname);
1666 LPSTR pname;
1669 if (capi_get_provname(ctx, &pname, &type, idx) != 1)
1671 res = capi_ctx_set_provname(ctx, pname, type, 0);
1672 OPENSSL_free(pname);