70 lines
1.3 KiB
OpenEdge ABL
70 lines
1.3 KiB
OpenEdge ABL
//+-----------------------------------------------------------------------
|
|
//
|
|
// Copyright (c) 2001 Microsoft Corporation
|
|
//
|
|
// File: WDIGEST.H
|
|
//
|
|
// Contents: Public WDigest Security Package structures for use
|
|
// with APIs from SECURITY.H
|
|
//
|
|
//
|
|
// History: 28Mar01, KDamour Created
|
|
//
|
|
//------------------------------------------------------------------------
|
|
|
|
#ifndef __WDIGEST_H__
|
|
#define __WDIGEST_H__
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif
|
|
|
|
|
|
// begin_ntsecapi
|
|
|
|
|
|
#ifndef WDIGEST_SP_NAME_A
|
|
|
|
#define WDIGEST_SP_NAME_A "WDigest"
|
|
#define WDIGEST_SP_NAME_W L"WDigest"
|
|
|
|
|
|
#ifdef UNICODE
|
|
|
|
#define WDIGEST_SP_NAME WDIGEST_SP_NAME_W
|
|
|
|
#else
|
|
|
|
#define WDIGEST_SP_NAME WDIGEST_SP_NAME_A
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif // WDIGEST_SP_NAME_A
|
|
|
|
|
|
// end_ntsecapi
|
|
|
|
|
|
// begin_ntsecapi
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Quality of protection parameters for MakeSignature / EncryptMessage
|
|
//
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
//
|
|
// This flag indicates to EncryptMessage that the message is not to actually
|
|
// be encrypted, but a header/trailer are to be produced.
|
|
//
|
|
|
|
#define WDIGEST_WRAP_NO_ENCRYPT 0x80000001
|
|
|
|
|
|
// end_ntsecapi
|
|
|
|
|
|
#endif // __WDIGEST_H__
|
|
|