.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH RSAENH_CPSignHash 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBRSAENH_CPSignHash\fR (RSAENH.@) .SH SYNOPSIS BOOL RSAENH_CPSignHash ( HCRYPTPROV \fIhProv\fR, HCRYPTHASH \fIhHash\fR, DWORD \fIdwKeySpec\fR, LPCWSTR \fIsDescription\fR, DWORD \fIdwFlags\fR, BYTE* \fIpbSignature\fR, DWORD* \fIpdwSigLen\fR ) .SH DESCRIPTION .PP Sign a hash object. .SH PARAMS \fIhProv\fR \fB[In]\fR The key container, to which the hash object belongs. .PP \fIhHash\fR \fB[In]\fR The hash object to be signed. .PP \fIdwKeySpec\fR \fB[In]\fR \fBAT_SIGNATURE\fR or AT_KEYEXCHANGE: Key used to generate the signature. .PP \fIsDescription\fR \fB[In]\fR Should be \fBNULL\fR for security reasons. .PP \fIdwFlags\fR \fB[In]\fR \fB0\fR, \fBCRYPT_NOHASHOID\fR or CRYPT_X931_FORMAT: Format of the signature. .PP \fIpbSignature\fR \fB[Out]\fR Buffer, to which the signature will be stored. May be \fBNULL\fR to query SigLen. .PP \fIpdwSigLen\fR \fB[In/Out]\fR Size of the buffer (in), Length of the signature (out). .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.