Is it possible to create more than one icon in systemtray from my application. My source code:

...
NOTIFYICONDATA nid_yellow;
NOTIFYICONDATA nid_red;
...

nid_red.cbSize = sizeof( NOTIFYICONDATA );
nid_red.hWnd = NULL;
nid_red.uFlags = NIF_ICON | NIF_TIP;
nid_red.hIcon = AfxGetApp()->LoadIcon(IDI_ICON_RED);
strcpy(nid_red.szTip, "RedIcon" );
Shell_NotifyIcon(NIM_ADD, &nid_red); // it's OK here

nid_yellow.cbSize = sizeof( NOTIFYICONDATA );
nid_yellow.hWnd = NULL;
nid_yellow.uFlags = NIF_ICON | NIF_TIP;
nid_yellow.hIcon = AfxGetApp()->LoadIcon(IDI_ICON_YELLOW);
strcpy(nid_yellow.szTip, "YellowIcon");
Shell_NotifyIcon(NIM_ADD, &nid_yellow ); // here doesn't work
...

What's wrong? Plz help!
Thnx!