---
name: "NdrCorrelationInitialize"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.4.1-4"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/NdrCorrelationInitialize"
---

# NdrCorrelationInitialize(3w)

## NAME

**NdrCorrelationInitialize** (RPCRT4.@)

## SYNOPSIS

void NdrCorrelationInitialize\
  (\
   PMIDL\_STUB\_MESSAGE *pStubMsg*,\
   void\*              *pMemory*,\
   ULONG              *CacheSize*,\
   ULONG              *Flags*\
  )

## DESCRIPTION

Initializes correlation validity checking.

## PARAMS

*pStubMsg* **\[In\]**  **MIDL\_STUB\_MESSAGE** used during unmarshalling.

*pMemory* **\[In\]**  Pointer to memory to use as a cache.

*CacheSize* **\[In\]**  Size of the memory pointed to by *pMemory*.

*Flags* **\[In\]**  Reserved. Set to zero.

## RETURNS

Nothing.

## IMPLEMENTATION

Declared in **"rpcndr.h"**.

Implemented in **"dlls/rpcrt4/ndr\_marshall.c"**.

Debug channel **"ole"**.
