Syntax
MAPIQueryRecipientListCount(Recipients)
Remarks
Returns the number of names in a recipient list.
Argument  | Explanation  | 
Recipients  | A handle to a recipient list  | 
The following table lists the possible return values of the MAPIQueryRecipientListCount function and their meanings.
Value  | Meaning  | 
0  | Recipients is not a valid handle to a recipient list, or the recipient list is empty.  | 
Positive integer  | The number of recipients in the recipient list.  | 
Example
The following example displays the Mail Address Book, and then the number of resolved recipients selected by the user.
Sub MAIN
MAPI_LOGON_UI = 1
Session = MAPILogon(0, "", "", MAPI_LOGON_UI, 0)
RecipList = MAPIAddress(Session, 0, "", 4, "", 0, 0)
TotalCount = MAPIQueryRecipientListCount(RecipList)
ResolvedCount = 0
For i = 0 To TotalCount - 1
    RecipName$ = ""
    Address$ = ""
    result = MAPIQueryRecipientListElement(RecipList, i, RecipName$,\
      Address$)
    If Address$ <> "" Then ResolvedCount = ResolvedCount + 1
Next
MsgBox Str$(ResolvedCount) + " of " + Str$(TotalCount) + " recipients resolved"
result = MAPILogoff(Session, 0, 0, 0)
End Sub