.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH RSAENH_CPGetProvParam 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBRSAENH_CPGetProvParam\fR (RSAENH.@) .SH SYNOPSIS BOOL RSAENH_CPGetProvParam ( HCRYPTPROV \fIhProv\fR, DWORD \fIdwParam\fR, BYTE* \fIpbData\fR, DWORD* \fIpdwDataLen\fR, DWORD \fIdwFlags\fR ) .SH DESCRIPTION .PP Query a \fBCSP\fR parameter. .SH PARAMS \fIhProv\fR \fB[In]\fR The key container that is to be queried. .PP \fIdwParam\fR \fB[In]\fR Specifies the parameter that is to be queried. .PP \fIpbData\fR \fB[In]\fR Pointer to the buffer where the parameter value will be stored. .PP \fIpdwDataLen\fR \fB[In/Out]\fR I: Buffer length at \fIpbData\fR, O: Length of the parameter value. .PP \fIdwFlags\fR \fB[In]\fR CRYPT_FIRST: Start enumeration (for PP_ENUMALGS{_EX}). .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR .PP \fBFailure:\fR \fBFALSE\fR .PP \fBNOTES:\fR Defined \fIdwParam\fR types: .PP \fB-\fR PP_CONTAINER: Name of the key container. .PP \fB-\fR PP_NAME: Name of the cryptographic service provider. .PP \fB-\fR PP_SIG_KEYSIZE_INC: \fBRSA\fR signature keywidth granularity in bits. .PP \fB-\fR PP_KEYX_KEYSIZE_INC: \fBRSA\fR key-exchange keywidth granularity in bits. .PP \fB-\fR PP_ENUMALGS{_EX}: Query provider capabilities. .SH IMPLEMENTATION .PP Not declared in a Wine header. The function is either undocumented, or missing from Wine. .PP Implemented in \fB"dlls/rsaenh/rsaenh.c"\fR. .PP Debug channel \fB"crypt"\fR.