.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH CryptDeriveKey 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBCryptDeriveKey\fR (ADVAPI32.@) .SH SYNOPSIS BOOL CryptDeriveKey ( HCRYPTPROV \fIhProv\fR, ALG_ID \fIAlgid\fR, HCRYPTHASH \fIhBaseData\fR, DWORD \fIdwFlags\fR, HCRYPTKEY* \fIphKey\fR ) .SH DESCRIPTION .PP Generates session keys derived from a base data value. .SH PARAMS \fIhProv\fR \fB[In]\fR Handle to a \fBCSP\fR. .PP \fIAlgid\fR \fB[In]\fR Identifies the symmetric encryption algorithm to use. .PP \fIhBaseData\fR \fB[In]\fR Handle to a hash object. .PP \fIdwFlags\fR \fB[In]\fR Type of key to generate. .PP \fIphKey\fR \fB[In/Out]\fR Address of the newly generated key. .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR .PP \fBFailure:\fR \fBFALSE\fR .SH IMPLEMENTATION .PP Declared in \fB"wincrypt.h"\fR. .PP Implemented in \fB"dlls/advapi32/crypt.c"\fR. .PP Debug channel \fB"crypt"\fR.