Lines Matching defs:nLength

289    long  nLength = 0L;
293 &nLength, pnTokenLength ) ) == SPNEGO_E_SUCCESS )
296 *pnTokenLength += nLength;
324 // [in] nLength - Length to calculate length bytes for.
336 int ASNDerCalcNumLengthBytes( long nLength )
338 if ( nLength <= 0x7F )
344 else if ( nLength <= 0xFF )
350 else if ( nLength <= 0xFFFF )
356 else if ( nLength <= 0xFFFFFF )
377 // [in] nLength - Length to calculate length bytes for.
390 long ASNDerCalcTokenLength( long nLength, long nDataLength )
394 long nTotalLength = ASNDerCalcNumLengthBytes( nLength ) + 1;
486 // [in] nLength - Length to write out.
496 int ASNDerWriteLength( unsigned char* pbData, long nLength )
498 int nNumBytesRequired = ASNDerCalcNumLengthBytes( nLength );
522 *pbData = (unsigned char) nLength;
528 *pbData = *( ( (unsigned char*) &nLength ) + 1 );
529 *( pbData + 1) = *( ( (unsigned char*) &nLength ) );
535 *pbData = *( ( (unsigned char*) &nLength ) + 3 );
536 *( pbData + 1) = *( ( (unsigned char*) &nLength ) + 2 );
537 *( pbData + 2) = *( ( (unsigned char*) &nLength ) );
543 *pbData = *( ( (unsigned char*) &nLength ) + 3 );
544 *( pbData + 1) = *( ( (unsigned char*) &nLength ) + 2 );
545 *( pbData + 2) = *( ( (unsigned char*) &nLength ) + 1 );
546 *( pbData + 3) = *( ( (unsigned char*) &nLength ) );
558 ( (unsigned char *) &nLength ) + ( 4 - nNumLengthBytes ), nNumLengthBytes );
567 *pbData = (unsigned char) nLength;
582 // [in] nLength - Length of Data.
595 unsigned char* pbTokenValue, long nLength )
608 nNumLengthBytesWritten = ASNDerWriteLength( pbData, nLength );
614 // nLength value indicates how many bytes are in pbTokenValue.
618 memcpy( pbData, pbTokenValue, nLength );
619 nTotalBytesWrittenOut += nLength;
707 // [in] nLength - Length of Data.
719 unsigned char ucType, unsigned char* pbTokenValue, long nLength )
723 long nElementLength = ASNDerCalcElementLength( nLength, &nInternalLength );
733 nTempLength = ASNDerWriteToken( pbData, ucType, pbTokenValue, nLength );