Article ID: 189199
Article Last Modified on 1/8/2000
Reflexive: (A=A)
Symmetric: (if A=B, then B=A)
QueryInterface must be reflexive. If a client holds a pointer to an interface and queries for that same interface, the call must succeed. QueryInterface must be symmetric. If a client holding a pointer to one interface queries successfully for a second interface, the client must be able to call QueryInterface through the second pointer for the first interface.
Additional query words: ms_press
Keywords: kbdocerr KB189199