Das muss kein Verschachteln von nodes sein (das dürfte auch kompliziert werden). Das lässt sich *zum Beispiel* mit einer TikZ-Matrix und diversen Annotationen umsetzen.
Hier mal als *Workaround*:
[![alt text][1]][1]
%\documentclass[]{article}
\documentclass[margin=5mm, tikz]{standalone}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usetikzlibrary{matrix}
\usetikzlibrary{decorations.pathreplacing}
\begin{document}
\begin{tikzpicture}[
font=\sffamily\footnotesize,
> = latex,
%
Trennstrich/.style={path picture={
\draw[] (path picture bounding box.west) --(path picture bounding box.east);}},
]
%Inhalte
\newcommand\Pointer{%
|[Trennstrich, inner xsep=-\pgflinewidth]|{Pointer |[Trennstrich]|{Pointer to next SEH record \\
Pointer to Exception Handler}
}
\newcommand{\Handler}[1]{Exeption\_handler#1()}
\newcommand{\Bytes}{2$\times$4 bytes}
\matrix (m) [
matrix of nodes,
row sep=1cm,
column sep=1cm,
nodes={draw, align=center, text width=12em},
]
{
\Pointer & \Handler{1} \\
\Pointer & \Handler{2} \\
\Pointer & \Handler{3} \\
};
%
% Rechteck
\draw[] ([shift={(-1em,1em)}]m-1-1.north west) rectangle ([shift={(2em,-1em)}]m-3-1.south east);
% Pfeile
\draw[->] (m-1-1.east) -- ([xshift=3mm]m-1-1.east) |- (m-2-1);
%
\draw[cyan, ->, rounded corners, densely dotted] ([yshift=3mm]m-1-1.south east) -- ([xshift=4mm,yshift=3mm]m-1-1.south east) |- (m-1-2.west);
% Annotationen
\node[above=2em] at (m-1-1) {stack};
% Geschweifte Klammern
\draw[shift={(-11em,0)}, decorate,decoration={brace,mirror,amplitude=3pt}]
([xshift=-1.5em]m-1-1.north west) -- ([xshift=-1.5em]m-1-1.south west) node[midway, rotate=90, yshift=1.5em]{\Bytes};
\end{tikzpicture}
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_158.png