gpt4 book ai didi

delphi - GUID 类型是什么?

转载 作者:行者123 更新时间:2023-12-03 14:45:47 29 4
gpt4 key购买 nike

我正在将 C++ Windows API 转换为 delphi *.pas 文件。

我有这个C Structfunction 返回

typedef struct _WLAN_HOSTED_NETWORK_STATUS {
WLAN_HOSTED_NETWORK_STATE HostedNetworkState;
GUID IPDeviceID;
DOT11_MAC_ADDRESS wlanHostedNetworkBSSID;
DOT11_PHY_TYPE dot11PhyType;
ULONG ulChannelFrequency;
DWORD dwNumberOfPeers;
WLAN_HOSTED_NETWORK_PEER_STATE PeerList[1];
} WLAN_HOSTED_NETWORK_STATUS, *PWLAN_HOSTED_NETWORK_STATUS;

我翻译成这样:

type
_WLAN_HOSTED_NETWORK_STATUS = record
HostedNetworkState : WLAN_HOSTED_NETWORK_STATE;
IPDeviceID : GUID;
wlanHostedNetworkBSSID : DOT11_MAC_ADDRESS;
dot11PhyType : DOT11_PHY_TYPE;
ulChannelFrequency : ULONG;
dwNumberOfPeers : DWORD;
PeerList : Array [0..1] of WLAN_HOSTED_NETWORK_PEER_STATE;
end;
WLAN_HOSTED_NETWORK_STATUS = _WLAN_HOSTED_NETWORK_STATUS;
PWLAN_HOSTED_NETWORK_STATUS = _WLAN_HOSTED_NETWORK_STATUS;

但我在 MSDN 引用中没有找到 IPDeviceIDGUID 类型是什么它是原始类型吗?我如何保存这个值?

最佳答案

Delphi 等效项是 TGUID

Delphi 文档包含一些 examples of how to use this type and its associated helper function .

关于delphi - GUID 类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9362942/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com