.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH RSAENH_CPExportKey 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBRSAENH_CPExportKey\fR (RSAENH.@) .SH SYNOPSIS BOOL RSAENH_CPExportKey ( HCRYPTPROV \fIhProv\fR, HCRYPTKEY \fIhKey\fR, HCRYPTKEY \fIhPubKey\fR, DWORD \fIdwBlobType\fR, DWORD \fIdwFlags\fR, BYTE* \fIpbData\fR, DWORD* \fIpdwDataLen\fR ) .SH DESCRIPTION .PP Export a key into a binary large object (\fBBLOB\fR). .SH PARAMS \fIhProv\fR \fB[In]\fR Key container from which a key is to be exported. .PP \fIhKey\fR \fB[In]\fR Key to be exported. .PP \fIhPubKey\fR \fB[In]\fR Key used to encrypt sensitive \fBBLOB\fR data. .PP \fIdwBlobType\fR \fB[In]\fR \fBSIMPLEBLOB\fR, \fBPUBLICKEYBLOB\fR or \fBPRIVATEKEYBLOB\fR. .PP \fIdwFlags\fR \fB[In]\fR Currently none defined. .PP \fIpbData\fR \fB[Out]\fR Pointer to a buffer where the \fBBLOB\fR will be written to. .PP \fIpdwDataLen\fR \fB[In/Out]\fR I: Size of buffer at \fIpbData\fR, O: Size of \fBBLOB\fR. .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR. .PP \fBFailure:\fR \fBFALSE\fR. .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.