DAV_CALLBACK_AUTH_BLOB structure (davclnt.h)

Stores an authentication BLOB that was retrieved by the DavAuthCallback callback function.

Syntax

typedef struct _DAV_CALLBACK_AUTH_BLOB {
  PVOID pBuffer;
  ULONG ulSize;
  ULONG ulType;
} DAV_CALLBACK_AUTH_BLOB, *PDAV_CALLBACK_AUTH_BLOB;

Members

pBuffer

A pointer to a buffer that receives the authentication BLOB.

ulSize

The size, in bytes, of the buffer that the pBuffer member points to.

ulType

The data type of the buffer that the pBuffer member points to.

Value Meaning
1
PCCERT_CONTEXT

Remarks

This structure is included as a member in the DAV_CALLBACK_CRED structure.

The DavFreeCredCallback callback function should free only the buffer that the pBuffer member points to, not the entire structure.

Requirements

Requirement Value
Minimum supported client Windows Vista with SP2 [desktop apps only]
Minimum supported server Windows Server 2008 with SP2 [desktop apps only]
Header davclnt.h

See also

DAV_CALLBACK_AUTH_UNP

DavAuthCallback