Freigeben über


PFLobbyGetSearchPropertyKeys

Ruft die Liste der Sucheigenschaftenschlüssel ab.

Syntax

HRESULT PFLobbyGetSearchPropertyKeys(  
    PFLobbyHandle lobby,  
    uint32_t* propertyCount,  
    const char* const** keys  
)  

Parameter

lobby PFLobbyHandle

Der Griff des Wartebereichs.

propertyCount uint32_t*
Ausgabe

Die Ausgabeanzahl der Sucheigenschaften.

keys char* const**
Von der Bibliothek zugewiesenes Ausgabearray der Größe *propertyCount

Das Ausgabearray von Sucheigenschaftenschlüsseln.

Rückgabewert

Typ: HRESULT

S_OK , wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über PFMultiplayerGetErrorMessage() abgerufen werden.

Hinweise

Sucheigenschaften sind für Nichtmitglieder des Wartebereichs als Metadaten sichtbar, die zum Filtern und Sortieren von Lobby-Suchergebnissen verwendet werden können.

Wenn dieses Lobbyobjekt immer noch asynchron erstellt, verknüpft oder über einen Aufruf von PFMultiplayerCreateAndJoinLobby(), PFMultiplayerCreateAndClaimServerLobby, PFMultiplayerClaimServerLobby() oder PFMultiplayerJoinLobby() beansprucht wird, gibt diese Methode keine Schlüssel zurück.

Voraussetzungen

Header: PFLobby.h

Weitere Informationen

PFLobby-Member